Live From New York... It's All The Crap That Debuted Today

We've been pounding the pavement at the 2010 New York Auto Show, bringing you the latest new products and concept cars. Check out the greasy, pepperoni-covered slice of NY Auto Show car goodness below. » 4/08/09 6:00pm 4/08/09 6:00pm