Designed by
Title
IMSA: Apr 17 Tequila Patron Sports Car Racing Showcase #
Description
Long Beach, CA - Apr 17, 2015: The Tudor United SportsCar Championship teams take to the track for the Tequila Patron Sports Car Racing Showcase at Long Beach Grand Prix in Long Beach, CA.
This image is editorial