Matt Cup
ClioSport Club Member
Leon Cupra, 172 Cup
That is cool as f**k. Alfa’s are one of those cars that I’ll always admire but would never want to own.