Terror Birds

Terror Birds is a movie starring Jessica Lee Keller, Lindsey Sporrer, and Greg Evigan. When Maddy Stern discovers her father has gone missing during a routine birdwatching excursion, she and her college pals trek out into the...

Duration: 87 min

Release: 2016

3.4