ExplorersWeb on MSN1mon
The Weird World of Chimeras
I've long been a big fan of Greek mythology and all the wondrous beasts that tested, and sometimes bested, mythical heroes.
That's how the Chimera was born, complete with a twin-turbo V-8 that makes 1,280 horsepower on pump fuel. Switch to E85 and ...