The Amity Affliction's 'Don't Lean on Me' has entered Noisecreep's Battle Royale to determine the Top 10 Rock + Metal Videos of the week. This new battle ends Friday, May 30 at 11AM ET and you can vote once per hour!

Vote Now!