eRacing Magazine Vol. 3 Issue 2 | Page 25

adjective

1. denoting a high-performance car.

"GT cars"

noun

1.a high-performance car.

Images BMW Team SRM and IMSA