Normally I would say this is a bad mix. Nothing is distinct, the vocals are lost in the mess, and there seems to be an insane guitar solo going on
all the way through the whole thing, panned to one channel only. But then I catch a few words, "rocket in my pocket," "speedway junkie," "lead in my heel," and I start to get a picture of the inside of a NASCAR racer: sweaty, loud, on the knife edge of spinning out, the wall speeding by outside the window, the engines of other cars screaming as you get around them, a huge crowd cheering, complete freakin' chaos coming from all sides, and I think "Yeah, this track puts me
right there!" It won't get on the radio, but you've achieved something here, and I mean that in a good way.