Beast of Turin Returns.

Beast of Turin Returns.

Last December we showed a video of the Beast at it was awoken from its 100 year slumber.  Now we find the Beast is back on the roads.  This car has it all, flames, smoke, and high decibels so enjoy this video as we did.

McLaren P1 vs Porsche 918 at Laguna Seca

McLaren P1 vs Porsche 918 at Laguna Seca

The Green Demon- Rental Car Review