Here's one of the only vids I could find of the New Duncan Imperials, a Midwestern US college band from the 90s that puts on, quite simply, the best live show of any band I've ever seen. This song isn't so great, but it gives you some idea of what these guys were like.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.