Elongated Skulls Could be Proof of Alien Life Here!

Define science please. Post 227.