don't know if it was asked but when at Drift Atlanta i noticed a camara on top of one of the 240s, does anyone know what or where the clip from that car is?
Announcement
Collapse
No announcement yet.
Question about Drift Atlanta
Collapse
X
Comment