criticalhit.net
WWE Smackdown LIVE Results 23 April 2019 – New day, same tricks
WWE Smackdown LIVE took place from the Pinnacle Bank Arena in Lincoln, Nebraska. Here's all the action that went down last night.