Month: January 2021

#News

Richard Reacts To WWE Survivor Series 2008

WWE held their final big four pay-per-view of 2008 last night with Survivor Series from the TD Banknorth Garden in Boston, Massachusetts. While I felt like WWE struggled to produce an effective build for the pay-per-view, the company banked on […]