I think I got my stories mixed up.....heres the link to the road trip thread I remembered, the car was red but the INTERIOR was green:
http://forums.pelicanparts.com/showthread.php?threadid=183965&highlight=road+trip+turbo
I still do remember a green turbo the colour you are looking for on a road in the snow.....