The AH Crew stand up to talk about stuff they get in the mail, autonomous cars, and more on this week's Last Call!