Photo: Seat

This is a 330 horsepower Seat Leon Cup Racer. Don’t call it a Golf TCR in drag, because it will haunt you.