What Time Do Tears For Fears Take The Stage?
9pm. It was as good an opening set as you can hope for and seemed to hit with the crowd. Tears For Fears took the stage promptly at 9pm. Who is opening for Tears for Fears 2022? Garbage(DETROIT – November 12, 2021)– Iconic British duo, Tears For Fears, have announced the first leg of “The …