Image 21 of 31
1998 Pro Sports Car

1998 Pro Sports Car

Team and Car (Vector M12) at Las Vegas Motor Speedway