Ehhh... their lyrics are okay in some parts, but just stupid in others:
"If you die street racing, your pride lives on"
-Well you're fucking dead so pride means shit.
I don't know of any songs that have to do with street racing specifically but some good driving ones for me are:
Rob Zombie - Dragula
Project 86 - Breakneck Speed
I've got others that I just like when driving, but I'm not sure that is what you're looking for.