Ufo cgi

Starbeast from Planet X

Benevolent Galaxy Being
Sep 19, 2009
Illinois, planet Earth

Music by KITARO

The video ABOVE was based on the hoaxed "Witch" sightings of Mexico and Guatemala (video footage BELOW).

The "WITCH" nick-name means the UFO had the appearence of a flying witch to the public.

Top Bottom