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.

Previous
Previous

McLaren P1 vs Porsche 918 at Laguna Seca

Next
Next

The Green Demon- Rental Car Review