4 definitions by carlover
by carlover November 2, 2003
Destroyer of japanese cars which are twice its cost.(including skyline and NSX)
This has been proven by roadNtrack and carNdriver
This has been proven by roadNtrack and carNdriver
by carlover October 30, 2003