Myth or Fact: The Talbert Terror
There have been reports of strange occurrences within the Talbert Nature Preserve in Costa Mesa, California after a recent earthquake and possible oil leak from some derelict wells. Join host Dr. Noah Tall as he investig