It is with great sadness that we say goodbye to horror cult actress Peggy Neal, who passed away on December 5, 2021. She was featured in such films as The Terror Beneath the Sea, X From Outer Space, Las Vegas Free-For-All, and The Boys in Company C. She had most …
Read More »