Fighting With WireMan vs. MonsterAlbum ReviewHailing from Derry, Northern Ireland, this trio formed in 2003...