Brain Tentacles

Premiere

Brain Tentacles – “Hand Of God”

Brain Tentacles is a metal(ish) supergroup, involving Yakuza saxophonist Bruce Lamont, Keelhaul bassist Aaron Dallison, and journeyman drummer Dave Witte. You'll notice the lack of…
Doug Moore | September 20, 2016 - 11:21 am