Anyway... made it!
And just like last year, the auto show nerd it out.
I had such a hard time taking these pictures without people in them. The one thing about the show in NY is...
What I'm curious about, though, is how in the world they perched that Corvette on the wall.
This thing is several feet above the ground and it's not sitting on anything. What, did they like Gorilla Glue the tires? *I know they didn't but still...*
Don't know what to make of this monster but it is awesome to look at.