ALBUM REVIEW: Megafauna – Olympico


Thirteen years later this band from Texas continues to evolve their sound. Now six albums into their career, they have not  lost their taste for weirdness as their singer is quick to declare that it is “time to say goodbye to normal people “. 

Continue reading