An independent wrestling tag team, the “Gym Rats”, express their labour of love for the disputed ‘sport’.