Hey - correct me if I'm wrong, but that car was for sale on the grounds of Carlisle in 2007. Looks incredibly familiar and the modifications sounds right, too.
That thing was absolutely GORGEOUS, too... I'm not a fan of green cars (though I LOVE the 72 to 74's) and even I was smitten over it.
Maybe I don't need a Viper...
Jeff