2016 Timbersled Snow Checks @ Okanagan Snow Bikes by Innerspace Watersports Kelowna Vernon BC
For a limited time of only two weeks, snow checks for the new 2016 edition of the Timbersled Mountain Horse Snow Bike start on 1st. April 2015. In the latest press release, Timbersled stated “The full product release is almost ready! In the meantime, here’s a sneak peek at the 2016 Mountain Horse SX120. [youtube https://www.youtube.com/watch?v=E2byWcZ0YVs&feature=youtu.be&rel=0] […]