Super Gran Season 2 Episode 13 Supergran and the Heir Apparent 1987
6.2/10by 12 users
Does the aristochractic blood of the Great Sporran of the Isles flow through the veins of the Scunner Campbell? Supergran must find out with a trip to the haunted Castle Haggis...