cool! i have never driven a 205 but heard they were the best handling of the 80/90's hot hatches
May be a stupid question, but what's the deal with track cars having tape over the lights?