Honda scores 1-2 finish in Wet & Wild Indy road race
Constantly changing weather conditions – from wet to dry, back to wet again, and finally extremely wet – made for an extremely challenging GMR Grand Prix today on the road course at the Indianapolis Motor Speedway. But at the end...