This article originally appeared in the May 2004 issue of Fastest Street Car Magazine. We have back-dated this entry to preserve the chronology of the site. Check it out!