Stan & Gran Backdrop Blur

Video Loading...

Stan & Gran S01 E04 Laughter of the Lake

Overview

Stan and Gran get the giggles while spotting nature on the Ley, and the lake seems to be giggling back at them! Who is that laughing?