The Electric played their last live show at the Czech Center, St. Louis summer 2006. These are the last two songs of the set.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…