The Strange Visitors

Not much is known about the Strange Visitors. Just a collection of seemingly unrelated sightings.