Killer Duck
A pair of roommates make a strange discovery that haunts them in a way you'd only see in your nightmares! "Killer Duck" stars Tyler Giunchi and Travis Hirsch in a hard to forget fight for survival!
Release : November 25, 2020
Website : https://www.youtube.com/@DownstairsCousinsProductions
Budget : $0.00
Revenue : $0.00
Duration : 3 minutes
Rating : 10.00