Sorry, this clip is not currently available

The Now Show 2012 – Live!

The Now Show

Steve and Hugh get ready for London 2012.

The Now Show