Down On The Staircase: Hennessey Venom 700 NM

The Javits Center, home of the New York Auto Show, isn't exactly a well laid-out place (take that I.M Pei). As opposed to one or two large halls, the Javits has a lot of smaller spaces where the non-major or custom automakers are forced to put their displays. This explains why there was a Hennessey Venom 700 NM Viper » 3/21/08 10:30am 3/21/08 10:30am