Transparent Assembly Plant

  • 17 years ago
You don't need to go all the way to Oz to view a glass palace. See a futuristic car factory that's got a sci-fi twist.