Watch live video footage of The Tarantula Waltz performing the new song "Glasgow and Clyde": http://www.youtube.com/watch?v=hdENkAh_PvM&fmt=18
Watch live video footage of The Tarantula Waltz performing the new song "Glasgow and Clyde": http://www.youtube.com/watch?v=hdENkAh_PvM&fmt=18