30 May 2018, 19:25 UTC · By: Mihnea Radu / Six screaming wheels, diesel fumes coming from the top of the car and over 700 HP. Is Devel actually trying to summon a demon here?