Detroit's "Theater Bizarre" is a Halloween tradition. All stage sets were crafted by a group of friends near Detroit's State Fairgrounds and they really went all out. The acts that they book are generally on the strange side and this is no exception.
Here is some footage from 2004. Downtown Brown is a really campy group that does a lot of different styles and music with a satirical bent. They do everything from thrash to funk. I'm not sure who the guest is who is singing along with the guitarist.
Link to this comment:
All Comments (0)