The Detroit Opera House is an ornate opera house located at 1526 Broadway Street in Downtown Detroit, Michigan, within the Grand Circus Park Historic District. From Wikipedia
Ford’s backing enabled a one-night road taping positioned around the Lions’ home opener.