Pirelli World Challenge Grand Prix of Long Beach on Versus 2011
Pirelli World Challenge Grand Prix of Long Beach as aired on Versus Saturday, April 30, 2011.