Great Balls of Fire!!!! Good hard evidence! Nice photo. I'm happy to hear the front mounted Intercooler is still there. I've heard...and it's merely speculation, that the Evo VII will hit the US in the fourth quarter of 2002. What ever they call the fourth quarter.
Thats so cool.