The World's Largest McDonald's
- Episode aired Dec 2, 2023
Join host, Derek Dennis Herbert, for Episode 8 of Livin' The Scream as he visits the World's Largest McDonald's (in Orlando, Florida) for the first time ever.Join host, Derek Dennis Herbert, for Episode 8 of Livin' The Scream as he visits the World's Largest McDonald's (in Orlando, Florida) for the first time ever.Join host, Derek Dennis Herbert, for Episode 8 of Livin' The Scream as he visits the World's Largest McDonald's (in Orlando, Florida) for the first time ever.