Karnataka's Naveen John wins gold at ITT

On top of the road

March 15, 2015 Edit Desk Crank 0

Crank with ProCycle caught up with Naveen John, the winner of the Individual Time Trial at the 19th National Road Cycling Championship. Here’s a quick […]