IMSA President Scott Atherton says that 14 automobile manufacturers are actively involved, including Lamborghini, Ferrari, and Porsche.
IMSA President Scott Atherton says that 14 automobile manufacturers are actively involved, including Lamborghini, Ferrari, and Porsche.