TLC presents Fast Food Mania . The show host will travel the globe in search of unique fast food restaurants. From the world’s largest McDonald’s in Orlando to yuzu-spiced friend chicken at KFC in Japan, catch them all. The show seeks to focus on how fast food has taken over the world to offer the comfort of familiar foods wherever we are. Fast Food Mania will be telecast at 10.30 p.m. on April 20.