Claim: The Great British Sewing Bee premiered on a mountain.
Verdict: NOT ENOUGH INFO