Monday, May 16, 2011

Something Dramatic

.

Trailer for
Machete Maidens Unleashed!, a documentary on '70s exploitation flicks filmed in the Philippines. Go here for info!

No comments: