Designed by
Title
IMSA: Apr 18 Tequila Patron Sports Car Racing Showcase #53403839
Description
Long Beach, CA - Apr 18, 2015: The Minolta Chevrolet takes to the track for the Tequila Patron Sports Car Racing Showcase at Long Beach Grand Prix in Long Beach, CA.
This image is editorial