i may just be able to bare watching MTV so i can see your car.
congratulations on a pretty major bit of publicity. i know when i was younger and would see hot cars on tv, id get all excited and inspired, and your car sure is inspiring.
closest i ever got to being on mtv is when they were filming a commercial in my dorm, and my friend was supposed to walk accross the hall in a towel, and once they were rolling, i ran past the crew, and de toweled my friend, who had been bragging about how he was gonna go commando underneath. im pretty sure they reshot that part, but the outakes reel must be somewhere LOLZ