• 6

    Hank Wood & The Hammerheads - "It's Hard On The Street"

    Cerebral Ballzy says:

    NYC based, defunct now, i think but this song rules. super Streets of Rage 2.