(2001-2007)
Lost City Angels is a band from Boston. In 2006 they got a new singer called Sweeney Todd, who joined after his own band, the dead pets went into hiatus.
Lost City Angels
2005
2002