2 definitions by hybridnrg
something that you can get in a lot of trouble with if you do it on the streets of the San Fernando Valley. But very fun never the less. a speed competion between two or more cars.
by hybridnrg July 1, 2004
provides information on import racing, import models, and street racing to auto enthusiasts.
also know as the best new magazine that was created
also know as the best new magazine that was created
My magazine is better than yours
by hybridnrg June 30, 2004