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

The Dollyrots is a female fronted punk indie band from Los Angeles, California.

Added by Upcoming Robot on June 30, 2008