Back to Story: Hennessey unveils The Exorcist – casting out Demons with a 6.2L V8; 1,014 divine hp, 1,310 Nm of torque Next Image Previous Image