Skip to content
StreamScapeX

Bamboo Trap

Rating: 7.5 out of 10TMDB(2 votes)

Overview

The boldest man-trap ever to be set up!

Details

Status
Released
Release date
December 12, 1975
Original language
English
Countries
Philippines

Cast

Videos

More like this