Did you ever want to see a bunch of Santa's running around large cities in the US singing and dancing to Journey while heavily intoxicated. Well your wish has come ture! This what happens on the first big snow in Chicago, the Santa's come out to play!
What a blast this was
michaelp36 8 months ago