Grand Tarantula: it’s a name that comes up in conversations about bands in town that are good to go and check out. The band has a lot of friends and admirers, and for good reason. …
July 17, 2013
Posted July 16, 2013
Grand Tarantula: it’s a name that comes up in conversations about bands in town that are good to go and check out. The band has a lot of friends and admirers, and for good reason. …