Dengue Fever playing the song 1,000 Tears Of A Tarantula live at the Troubadour in Los Angeles, at the release party for the new album, Cannibal Courtship, April 19, 2011. Filmed with my Iphone4 using a Gorilla-Cam Mount. Buy their albums, see them on tour, support live music!
Link to this comment:
All Comments (0)