how to drive a 2.7RS..vid
#2
Rennlist Member
What's going on with the tape on the front headlights? Its on the left side of both headlights. Something to do with a French car in England?