0 votes
2024
2m
A Larsen trap is a cruel device to used to live trap wildbirds.
Directed by Joel Foster Finn, Mia Oz
Status
Released
Release date
September 15, 2024
Budget
—
Revenue
Language
The Boogeyman
Hunter Hunter
Land of the Dead
The Ritual
We Bury the Dead
Seven Snipers
Jeepers Creepers
Silver Bullet
The Car
It's Alive
Black Widow
Extinction