WWE SmackDown Live 20x15

April 10, 2018 (New Orleans, LA)

Apr. 10, 2018

WWE SmackDown Live season 20