NEW Theory: The Greek gods were Aliens

you know what they say: great mimes think a lot