Apr 16, 2014

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

5. Santa Claus rides on his sleigh down Central Park West during the 86th Macy’s Thanksgiving Day Parade in New York

5. Santa Claus rides on his sleigh down Central Park West during the 86th Macy's Thanksgiving Day Parade in New York

Ads by Google

Leave a reply