Düsseldorf’s Esprit Arena hosted this year’s Race of Champions, making it the first time the event has been held in Germany and the first time it’s been held indoors. @Funkmasterflex
The National Highway Traffic Safety Administration has announced that all Land Rover LR2 models built between November 12, 2009 and August 23, 2010 are being recalled. We can’t really describe the issue any better than NHTSA, so here’s the official statement: @Funkmasterflex
This is the Mercedes-Benz you’ll aspire to own in, say, 2310. The bright white concept looks like it belongs on the set of Star Trek. Yet the Biome was actually designed at the German company’s design studio in Carlsbad, California. There’s room for four-passengers inside, or so we’re told, and the seating position is in a diamond format. See more after the jump…