January 2006
Noel’s car surfaces yet again in the new Import Tuner as one of the 50 Greatest Rides.

Back to Media Spotlight