Friday, May 14, 2021

Tag: New theme for WWE’s December PPV

It seems the WWE will also be introducing a new theme for the company's December PPV. Ticketmaster.com is revealing that WWE's December 13 PPV event in San Antonio, TX, which was scheduled to be another Armageddon PPV, is now...