Look! Up in the sky! It's a bird! It's a plane! Nope! It's a Mustang, and you won't believe how it got to the top of one of New York City's most iconic buildings. Your move, Camaro.
There's been a lot of publicity about the new electric cars rolling into showrooms later this year. The new Chevy Volt is generating a lot of buzz, as is Nissan's new electric vehicle, The Leaf.