tinnitist.com
The Beasts | Still Here - Tinnitist
Make that Back Here. Mostly. Featuring members of legendary Australian indie-rock rebels The Beasts of Bourbon, this quintet decided to reunite after the funeral of another former bandmate — and were barely off the ground when guitarist Spencer P. Jones died of liver cancer. Not surprisingly, there’s a dark, doomy vibe surrounding this 11-song comeback …