Sarah Palin VS Joe Biden – Freestyle Battle

. . . and the winner IS!!???

Leave a Reply