Heavy, fast guitar thrashes your ears and threatens to put safety pins in them.

More songs from this artist