Season 15, Episode 6 The Last King of Lambland

First Aired: October 12, 2011

James receives a toy lamb from his uncle in Scotland that supposedly gives its owner the powers of clan leader James the Squinty.

Watch Now
Subscription