The Rock infuriates WWE fans with his latest return to the ring: 'A slap in the face'

vt-author-image

By Stefan Armitage

Article saved!Article saved!