15 September 2007

OLR: Special Effects (1984)

One of those movies you'd accidentally stumble upon at 3am and end up watching because it's better than infomercials. (6/10)

d. Larry Cohen