Thursday, 15 September 2011

Goddess of 1967

The Yellow Car Door tour notes state the church was purpose-built for "a weird art house film", Goddess of 1967 - which was released in 2001.

I googled to read the storyline and "weird" seems an apt description!

No comments:

Post a Comment