1 year agoBigfoot Whistle in Santa Cruz - California Redwoods Mystery #untoldstory #santacruz #scarystoriesParanormal - Untold Stories