SDLive Review 08/11/17

November 8, 2017 David Dodgson 0

By David Dodgson (@DodgeeWriter) Smackdown comes to us live this week from Manchester, UK meaning we get to see wide shots of the crowd for the first time in several weeks. And we get a […]