A school in northern Scotland that bangs on about having had a couple of royal toffs.
"Arn't you happy your not at Gordonstoun?"
37👍 3👎