About this episode
On a cold December evening in 1977, Council Bluffs, Iowa was shaken by reports of a glowing red object crashing to earth in Big Lake Park. Witnesses—including local civilians, fire department, and police—claimed something fell from the sky, leaving beh...
Comments
Rate this episode
Episode Details
- Author
- Podcast Audio House
- Show Type
- full
- Audio Format
- audio/mpeg
