The duo get the giggles while spotting nature on the Ley, and the lake seems to be giggling back at them
You can not favourite a USA TV guide show, please go to settings to switch your country.