The crew from Georgetown University's WGTB radio station were kind enough to film us playing on the staircase that Father Karras falls down at the end of The Exorcist. We're all still alive. July '11, Washington DC.

Loading more stuff…

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

Loading videos…