Grand Prix of Houston makes grand return

The competition and excitement of Indycar racing returns to the Bayou City after a six-year hiatus with the Grand Prix of Houston at Reliant Park, October 4-6, 2013
October 4, 2013 11:04:07 PM PDT