How do you make a V12 grand tourer even more of a vibe? By slicing off the roof of course, the smell of salt water and ozone mixing with 93-octane as the sun sets and the revs rise.
Audrain Auto Museum logo printed on back
Currently viewing in mobile. Switch to original