Show of HandsShow of Hands

zimmy December 30th, 2017 9:35pm

It is supposed to be a whopping 8 degrees in New York City for New Years Eve! Are the people who are going to Times Square tomorrow night nuts?

13 Liked

Comments: Add Comment