Landing in Newfoundland

0

Melanie Taylor landing in Newfoundland

It was like Twin Peaks meets Gilligan’s Island.