The Bunch organizes a contest to determine which Ramsay has the strongest nerves. Tilly concocts a relaxing potion packed with soothing ingredients to help them unwind.
Show
Matilda and the Ramsay Bunch
Episode
S05E02
Air Date
Apr 26, 2019