Down the Bamboo Slide (1903)

Audience Score
50
Down the Bamboo Slide
An amusing picture of a new laughraising device at Luna Park

Movie Details

Theatrical Release:June 22nd, 1903
Original Language:English