Tesla Model S First Drive. The True Supercharged Sedan. March 12, 2016 benautobahn Off Tesla, Back in 2009, Tesla unveiled to the world, the Model S prototype sedan. Essentially the world's first...
Top Gear Season 16 episode 2 review! February 5, 2011 benautobahn 2 Top Gear, Welcome back to another of my Top Gear review! This episode is very interesting as...