Steve revisits the Huzzys to find them running in a race for the British Heart Foundation. A far cry from six months ago!