How to Prepare Yourself for a Long ride | 1000 km Ride.

213
Published on September 27, 2015 by mumbikernikhil

Music: http://www.bensound.com Preparing youself for a long ride is not easy and especially when its your 1st time.