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

CTC is a rock/grunge/alternative rock trio from Washington DC.

Added by Upcoming Robot on March 19, 2008