Video: TUDOR Championship at Long Beach – sights and sounds

Experience the sights and sounds of the Tequila Patrón Sports Car Showcase at Long Beach, the third race of the TUDOR United SportsCar Championship.