WWE Thursday Night Smackdown 21st April 2016 Results:-¬†WWE taped the current week’s release of SmackDown in London on Tuesday evening. Here is the thing that occurred at the tapings and what you can expect on the appear. Many new things will be taking place at this event tonight. A controversy has been set up which