Talk:The Show Stoppers/Gallery/@comment-26040294-20180819154256

Neither TLCs, Scootaloo. The Lame Channel (which is owned by Discovery alongside Discovery Family which airs the show in the US) is the TLC we're talking about.