News

Hennessey Performance introduces the Demon 1700, a twin-turbo beast with over 1,700 HP and sub-8-second quarter-mile times.