This Day In Music History: August 13th, 1996 – Failure releases space rock masterpiece ‘Fantastic Planet’
The ’90s may have been a fruitful decade for genres of music of all kinds, but the fact is that there’s so many bands and albums that simply got overlooked. Whether it was because of a dominant genre or two or the fact that said band or album may have been ahead of their time,…