I'm back! I never thought regularly updating a blog would be as difficult as it is.
Beastwars self-titled debut, release in 2011, is a a monster of an album that I somehow managed to put off listening to for an entire year. Just an all around great album I can't recommend enough.
My Rating: 9 / 10