Wrestling News8 years ago
WWE News: SmackDown Live Event Results From Halifax, Nova Scotia (8/25/18)
This week’s WWE programming will be much like last week’s in that it will all emanate from the same building, the Scotiabank Arena in Toronto, Ontario,...