World’s Strongest Man 2014 – Giants Live Qualifier 4
It’s Giants Live in Doncaster, just 20 minutes left from where I live! And it’s the Britain’s Strongest Man final! Also… this was supposed to be the second Giants Live show, but channel 5 seem to have shown them out … Continue Reading