Fara Island is an island off the Scottish coast that was the site of an invasion of malignant, heat-producing aliens.
Categories: Island of Terror-Night of the Big Heat | Islands