07.25.2019 - By Coast to Coast AM
An discussion of the theory that aliens caused Noah's flood to wipe out a race of evil giants.