TLC Idents & Presentation

TLC is a British TV channel owned by Discovery Networks Western Europe, based on the American channel of the same name. It launched on 30 April 2013 at 8:00 p.m., replacing Discovery Real Time and DMAX +2

Link to the Official TLC UK Website