We. Love. This. Band. Wait until the vocals kick in. So badass.
Shanghai based sludge doom band Alpaca have released a fullset live video from their recent show opening for Eyehategod in Taipei. The band has also said they’ll be heading to the US soon. Look out for more details soon.