Thread: Satanic Temple still plans to unveil devil statue in Detroit, despite protests
Rock and ???? Music?