The Other The Other HorropunksĀ THE OTHERĀ release their new album 'Haunted', due out on 12th June on Drakkar Entertainment. You can check out their lyric video for first...