IDIADA
IDIADA: Europe’s Best Automotive Lab Hides in Spain, and Even the Spaniards Don’t Talk About It When Chris Harris wants to test a road car at the limit, he heads to the Nürburgring or, if he’s lucky, gets handed the keys at Anglesey. When Top Gear needed a track for Power Laps, they used a … Read more