I Am Abomination release mini-documentary, new album out November 27
Prog-metalcore outfit I Am Abomination are back with an independently released album titled Let The Future Tell The Truth due out November 27. The band have also released a 17-minute documentary that spans their entire history from their inception all the way to the making of the upcoming album and everything in between. You can view the documentary below.