75 Bands in 75 Days – Day 46: Megaton Leviathan
Megaton Leviathan recently released their sophomore album Past 21 Beyond the Arctic Cell in September of this year, an album that has been praised by the likes of The Needle Drop and CVLT Nation.
Read more