Main content
Sorry, this episode is not currently available

London 2012 cost around £9billion and has given us 17 days of memories, 65 British medals and the mobot. So was it worth it?

1 hour

Last on

Mon 13 Aug 2012 09:00

Broadcast

  • Mon 13 Aug 2012 09:00