Watch Dwight in Shining Armor season 3 episode 8 tv series online free
Release: May 10, 2020
Sir Aldred ambushes Baldric and Hexela and steals the most dangerous thing he could. Captured in the Basement of the Swine & Slosh, Dwight and Gretta are forced to watch Sir Aldred carry out his evil plan.