Is that pile of trash a hobo's home? Is that dark hole an entryway into a person's cave?
Come on now... roll along here with me... have aliens really landed and they live in places we simply do not see?
Perhaps this is one of their dens?
(Would you call an alien home a den?)