Most people are dreaming of sunshine and sandy beaches in the winter. Not me. I want to go to Boston and play in 7 feet of snow. And after watching this video, I want to bundle up and go here in the middle of winter!

I love winter! I wish it would snow everyday from Dec 21 to March 21. I've been so envious of the city of Boston and all the snow they've been getting. After watching this video of Niagara Falls, I've added upstate New York to my list of must see places. Absolutely stunning!

More From Mix 106