Russian rider Pavel Vabishchevich spent some time in Japan lately and rode bikes with the local Street MTB crew over there. Pavel is definitely no stranger to technical street riding, and the last trick was dope!

March 03, 2016

Leave a comment