Tarantula Mountain is a heavy alternative rock band from Austin, TX. 'Virgo Sunday' is their debut album, recorded in Austin, Tx at Antimatter Studios.
top of page
Check back soon
Once posts are published, you’ll see them here.
- Oct 3, 2022
- 1 min read
Music of the Day: Tarantula Mountain - Voyage
2 views0 comments
bottom of page