Development photo of the IMSA car testing in the states.

Development photo of the IMSA car testing in the states.