VXJordan 10 Posted August 14, 2007 My friend passed this along to me- I guess it's some sort of new motorized snow thing. Seems interesting... Anyway, just want to keep passing it on, curious what you all think of it. http://www.friendsoffresh.com/default.aspx?s=ATV Share this post Link to post Share on other sites Like what you are reading? Please help us by sharing this content.