Bradshaw Ranch

Referenced in 1 episode

Definition

A ranch near Sedona, Arizona, made famous in the 1990s by owner Linda Bradshaw's reports of UFOs, strange creatures, and apparent time-slip visions, including dinosaurs.