The Bigfoot Trap
    A journalist's life is changed forever when he's locked inside of a bigfoot trap by an insane sasquatch hunter.
        Released:  2023-04-16
    
    
    
    
        Duration:  85
        min
    
    
        Country: 
        
            United States of America
        
    
    
        Production: 
        
            Glass House Distribution