Space aliens have also payed a visit to the Bowhill compound in California.

California bees.

California bees.