Linda Moulton Howe
Referenced in 1 episode
Definition
An investigative journalist and frequent Coast to Coast AM contributor, known since the 1980s for reporting on cattle mutilations and claims about alien autopsies.
Referenced in 1 episode
An investigative journalist and frequent Coast to Coast AM contributor, known since the 1980s for reporting on cattle mutilations and claims about alien autopsies.