Sunday, November 02, 2008

The recent horror movie The Strangers featured unhappy people who wear bags over their heads.
Crowd scenes were filmed at Ford Field.

No comments: