06.25.2013 - By Velo Club Don Logan
In this episode we are live from the British National Road Race Championships in Glasgow. We also bring you our factually-suspect Tour de France preview and we bring the mountain bike season bang up to date.