I’ll Review Anything: WWE’s Payback (2017)

A review of the WWE’s pay-per-view after this year’s Wrestlemania… yay?