The Locust - Denver, Bluebird Theatre - 12th January 2004

all photos © paul filmer