On this episode Alison, Alex and TSV talk aliens, are we alone, and more Tesla news. When will the announcements end?!