Less than two weeks after losing its marquee race, the Grand Prix of Houston has canceled its race weekend for 2008.
Grand Prix of Houston canceled