Friday, May 27, 2005



Warp films will release the West Memphis Three films, PARADISE LOST and REVELATIONS in the UK on June 20th. A short theatre release will coincide with the release.

No comments: