This riveting documentary examines the deaths of 10,000 cattle in Texas, New Mexico, and Colorado over the past 25 years, speculating that an alien force may be responsible for these bizarre killings.
Recently viewed
Please enable browser cookies to use this feature. Learn more.