Apr 24, 2014

Home of Weird Pictures, Strange Facts, Bizarre News & Odd Stuff

7. New York City Police officers photograph Santa Claus as he passes them on his sleigh

7. New York City Police officers photograph Santa Claus as he passes them on his sleigh

Ads by Google

Leave a reply