Friday, March 20, 2009

Lotus Omnivore engine at Geneva

Car News | Geneva Motor Show | evo
The internal combustion engine may not yet be dead...:)

No comments: