One of two things will happen with that third band, they'll make it in the punk or hard rock scene or they don't. Odds are against them as it's a tough business!
That track is pretty cool, I like it! Their look doesn't look as hard as they really are. Good band!