These thrill-seeking snowboarders set up a towline from a Jeep and cruised through the snowy streets in Ontario, Canada. Read more...
More about Mashable Video, Sports, Extreme Sports, Winter Sports, and Snow...Subscribe to Applenews247.Com Newsletter