January 25th, 2011: A bunch of kids hailing from the lush mountains of Vermont ride Northstar.

yeahokpicture-7