Quote Originally Posted by PaRaNoIa
You know, I find this hard to believe, but still..
So do I. There's probably only 20 of those things in the states.

If you did get to drive it, then I envy you greatly. :thumbsup: