Thursday, December 14, 2017

Smashing Pumpkins – Tarantula Music Video

July 26th, 2007 by redd


[youtube: 350 250]

            The first video to make it onto the site. In case you haven’t noticed some of us here at daily guitarist really like the Smashing Pumpkins. Really really like them actually.


Posted in Videos | No Comments »