Globetrekking
Travel blog, short stories and photography
Strange craft lands on Earth resulting in mass evacuations.