WWE SmackDown Live 20x16

April 17, 2018 (Providence, RI)

Apr. 17, 2018

WWE SmackDown Live season 20