Tarantula are an improving noise band from Glasgow.
"Total mayhem riffing and rhythms that discombobulate and undulate your appreciation mechanisms, with shrieking and zigzag acid song." Rob Churm
official tarantula website tarantula instagram
photo by Joan Sweeney