Image 15 of 31
1989 IMSA Camel GT

1989 IMSA Camel GT

Testing day for the Miami Grand Prix. Sebring