Follow Corvette Racing as they battle in the streets of Long Beach in the second race of the 2011 American Le Mans Series.

Facebook comments:

comments