Spoon Honda NSX-R GT, First Drive

They say you should never meet your heroes. For the most part that's true, I've never been more disappointed than after my first drive in a DeLorean DMC-12 » 11/11/08 4:00pm 11/11/08 4:00pm, childhood dreams of time travel completely squashed. When I was eleven I picked out the colors for a friend's dad's new NSX - red with a black top - and even…