For what it's worth, a friend of mine, who has been a long time employee of the promoter we all love to hate, told me yesterday, "They are indeed doing (central Great Lakes area, major city) stadium... Not ours" (as in not our show).
Where I live the promoter we all love to hate typically puts shows in the NFL football stadium. The competing promoter we all love to hate employs
Forum:
Tell Me