Jun 1, 2018SAD NEWS! World’s last ever Dodge Demon blasts off assembly lineThe most insane muscle ever created, the stupendous and awesome, Dodge Challenger Demon, is donezo’s. Finished and klaar!
May 24, 2018Awesome one-off Ferrari SP38 is too special to ownBased on a 488 GTB, this one-off Ferrari is stunning. But, only one means that we'll never get own one and that is sad.