The second TV Spot for The Last Exorcism which will hit theaters on August 27, 2010.
In the summer of 2009, a documentary film crew captured what few have ever seen. If you saw the truth, would you believe it?
Your browser doesn't support HTML5 video.
The second TV Spot for The Last Exorcism which will hit theaters on August 27, 2010.
In the summer of 2009, a documentary film crew captured what few have ever seen. If you saw the truth, would you believe it?