Vermont is Looking A Lot like Japan this February

By on February 4, 2015 in Snowboarding with 0 Comments

Mother Nature has been dumping snow on New England lately and the locals are frothing. This video looks more like it was filmed in Japan vs. Smuggler’s Notch in northern Vermont.

Tags: , , , , , , ,


If you enjoyed this article, subscribe now to receive more just like it.

Post a Comment

Your email address will not be published.