Album Review: Drunken Crocodiles – Out of Barrel

Italian based sludge metal band Drunken Crocodiles release debut record Out of Barrel via Too Loud Records. Formed in 2013 and performing live since with the odd line-up change and two EPs under their belt has helped the trio grow as [...]

April 13, 2019 Album Reviews