This is a fantastic documentary about the Arches Studios; the creative hub of Little Red. I am is featured in the piece and you can check out my ramblings about 9 minutes into the film!
The film was made by Stephen Morris and i think he has really captured the spirit of the Arches.
No comments:
Post a Comment