Cadillac Racing Takes Top Spots in Long Beach

Cadillac Racing Takes Top Spots in Long Beach

Cadillac Racing’s Johnny O’Connell and Andy Pilgrim showed just how worthy of…