Skip to content

Who says Santa Claus isn’t real?

On November 6, 2012, the American electorate Decided to vote for Santa Claus.

Advertisements