Dominic Wilkins who is the head of Challenge TV in the UK, noted that the March 16th episode of Impact Wrestling which took place in Manchester was officially the highest-rated show in the history of Challenge TV.

LEAVE A REPLY