Nico Mastorakis Archives - Waffi Tv

Nico Mastorakis

Island of Death

Island of Death

Apr. 26, 1976

Island of Death

A British couple on a break on a small Greek Island, spreading terror beyond anything the Islanders could have ever imagined. Only stopping every ...