Authority figures rarely work, but in limited situations I haven't had a problem with Scott D'Amore in that role.
They're making Deonna seem like a big deal in Impact, and she deserves it, but I don't know if they can continue this.
They're making Deonna seem like a big deal in Impact, and she deserves it, but I don't know if they can continue this.