Fara Island
From Multiversal Omnipedia
Revision as of 06:11, 27 January 2013 by Kooshmeister (Talk | contribs)
Fara Island is an island off the Scottish coast that was the site of an invasion of malignant, heat-producing aliens.