
Supercar Radio Episode 14 - Frankfurt in Review
Sep 10, 2007
Radio and PodcastLive Radio & Podcasts
Show Notes: Telsa Motors Website - finally, a 100% emission-free supercar! The most expensive Ferrari on Earth? New 2006 Lotus model New ethanol-powered Climax-Concept Have a great week!