The Perfect Pitch
Series 2 Episode 1
S2 E1:
The campsite critics return as hosts compete to be voted the Perfect Pitch. In North Yorkshire, first host Carol sprinkles some magic at the fantasy-themed glampsite, North Shire.