3 hardcore kids from NYC playing thrash with a rock 'n roll swagger. Heavy shit that will put you flat on the floor in no time, like a good kick to the groin or several vodka shots too many. Music is pretty much a mix of those two. It's potent stuff.
Check it out.
And here's a music video for their new song "Stallion".