Anyone see the ad for need for speed?

What was the green lemon with the front - hinged hood?

Looked like it had potential.