What TVC sounds like now

Mar 19, 2013, 01:15 PM, White City, London, England

How TVC is not the BBC's home any more. #BBC #TVC #news

clip location map