Chef Ludo Lefebvre and Natasha Leggero Say the 'Rat' is Always the Least Expected Person
  • 2 years ago
Rat in the Kitchen's Chef Ludo and Natasha tease disgusting food and unexpected twists. Catch the premiere on March 31 at 9 p.m. ET on TBS
Recommended