Or are they already here…
Check out more awesome videos at BuzzFeedBlue!
GET MORE BUZZFEED:
Yes, this may be true as per some scientists. Extra-terrestrial life could have been made possible on our very own Moon due to a meteorite blast.