08.13.2019 - By Julie Hoverson
When dealing with an alien race, you have to impress them, right? Not just make an impression...?