Multi-time Canadian mountain bike champion Richard Pelchat really has racing in his blood, nothing less! Even though he…
by admin