53ºF

Theatre Bizarre Orchestra Performs

The Theatre Bizarre Orchestra performs ahead of their appearance at the Detroit Music Awards this Friday.