Scarlet and the Sorcerer's Steed

Scarlet and the Sorcerer’s Steed is the 31st episode of Season 23.

Plot
The episode begins with

Transcript
Scarlet (Narrating): Scarlet and the Sorcerer’s Steed.