Skip to playerSkip to main content
  • 13 years ago
The all-new Leon - the third iteration of SEAT's iconic hatchback - has been completely designed and developed by SEAT engineers based at the Company's base at Martorell near Barcelona in Spain.
Be the first to comment
Add your comment

Recommended