Thursday, May 13, 2021

Tag: television series

Location set for WWE Backlash 2018 During last night's Smackdown Live in Newark, it was announced at the tapings that the 2018 WWE Backlash PPV will take place at the Prudential Center in Newark, New Jersey on May 6 as...