The seventh annual Tour de Rocks is gearing up to take off

Comments