Motorcycle riding/snow avalanche. VRIDETV.com

Motorcycle riding through a snow avalanche at Duffey Lake, British Columbia, Canada. magine mounting a high definition camcorder to the handlebars of a motorcycle then riding across Canada, coast to coast, round trip.... Welcome to VIRTUAL RIDING TELEVISION