WWE SmackDown Live 20x12

March 20, 2018 (Dallas, TX)

Mar. 20, 2018

WWE SmackDown Live season 20