Seat are currently enjoying a bit of success in the WTCC, with the Leon TDI heading the field in 2008. They have high hopes for 2009, and have released the following commercial to show just how calmly they’re taking to the track.
All together now: ‘La cucaracha, la cucaracha,….’