I saw it a year or two ago...I seem to remember it being an Australian site, but I could be wrong. The guys were doing things like wheelbarrow walks up stairs, and bear-walks backwards up stairs, etc. Really intense stuff, I'd like to see again.
Anyone know the name of the site?
Mike in L.A.