1212 H Street, NE
Washington, DC, District of Columbia 20002

Deleted Scenes is a four-piece indie band from Washington, DC.

Added by Upcoming Robot on July 6, 2012