article placeholder

Out of this World Music: Failure

‘90s space rock band, Failure, which broke up in 1997 and then reunited again in 2014, is back for the 20th anniversary of Fantastic Planet. The album produced the single “Stuck On You,” which charted #23 on Bi...
article placeholder

Body Language: The Contortionist

Progressive metal band from Indianapolis, The Contortionist released a “Rediscovered” version of their album, Language, in December 2015. The “Rediscovered” album includes four re-worked tracks that were mixed ...