Id Hide You.......
I’d Hide You....... The 8,000 mile journey of the Olympics torch has been the surprise hit of the games so far. Each step and every handover is filmed and beamed live to connected viewers over the Internet. Easy enough for an organisation as large and technically astute as the BBC, with its wealth of resources, but in this age of new technology, su...