Anyone used to watch this in the early part of this decade ?
I used to love it even going as far to see battles at Nottingham,meet the teams and stroke the robots. I even bought a Razer tshirt and had posters on the wall in my study in UK. Still got the tshirt somewhere.
Sad or...