Oh damn that is awesome! I was just thinking about this car when I first saw the new site. I saw it in Ft Worth in 2006 when I was visiting for a while from Estonia and took a pic with my phone. Feels like a small world now.
I see that thing all the time. It’s like my nemesis or something. I swear he wants me to die b/c how the hell can I drive with that thing by me? Only time I saw it parked was in Lincoln Square at Half Price Books.lol