Pretty nice video ... wonder where it was filmed? What are the brand of hand guards on the SNOWbikes? Handguards look really protective
509 - SNOWMOBILE VS SNOWBIKE - YouTube
509 - SNOWMOBILE VS SNOWBIKE - YouTube
Last edited: