Second Chance Attitude - Fight For Your Right (Beastie Boys cover)
Play more by this artistAntler DartsFollow “...and when God said, "Let there be Rock" three young men from Port Chester, New York, came forwards wielding their…” on Oct 14th, 2008 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.