Daily Archives: July 16, 2013

Movie Picture of the Day 7/16/13


8 Heads in a duffel bag head dryer

The woman is unknowingly drying a decapitated human head in the dark comedy, 8 Heads in a Duffel Bag (1997).

Advertisement