Bio

The Dead Superheroes Orchestra is a gothic rock orchestra from Chicago, Illinois.