2007 American LeMans Long Beach Grand Prix
April 13-14, 2007
Long Beach, CA
Images by Walt Ottenad