This machine was unveiled at the NEDRA pre-season opener in Las Vegas January 2004.
That was the first time that Ken Trough -and most of the EV community- had ever seen it! The last I heard, Stevil_Knevil had the lock to his garage cut, and this machine was stolen! It's obviously been re-painted, but I'd recognize it anywhere. I believe that Ken has been up to no good.