The Weird, Strange, Bizarre & 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