Sports | Mon Jul 2, 2012 1:29pm IST

Motor racing-Hamilton set to shine - with Olympic torch run