Related Information for Lost City Angels 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... read more