Same. I used to watch my brother play this game a lot when I was 12.
The music in the intro is my most favorite part about it. I can remember seeing that truck and being confused about why it had vinyls on it. Looking at it again, it makes me wish the traffic cars were playable because I would have a field day customizing them!