Jalopnik Descends Upon New York Auto Show
Jessica · 04/12/06 01:40PMCan you feel the electricity in the air? Oh, hell yes: This morning marked the start of the New York International Auto Show, where people with driver's licenses descend upon the Javits Center to marvel in the excitement of the automotive industry. Seriously, we didn't sleep a wink last night, thrilled with the prospect of ogling all the brand new monstrosities — so many options for idling on the L.I.E. this summer!