The 2005 Frankfurt Auto Show

The automotive world's most advanced technology is on display this week in Frankfurt. Popular Science gives you the VIP tour