Music video for the band, Tarantula Mountain, based out of Austin, TX.Music video for the band, Tarantula Mountain, based out of Austin, TX.Music video for the band, Tarantula Mountain, based out of Austin, TX.