OR

Chinese Finger Trap

1,569 views
10 ratings
Campus Finalist
Description: Created @ Pomona in 2009 as part of Campus MovieFest, the world's largest student film festival.
Campus FinalistCampus Finalist
Cast & Crew
Image

Rachel Baylon

Participant

Comments