Home Alternative Rock Electrifying self-titled debut album from Belfast rock band, The Irontown Diehards