BBC Three, BBC Three schedule Thursday 30 June 2011

Schedule