Wednesday, March 23, 2011

Santa Sangre








Santa Sangre (1989) Directed by Alejandro Jodorowsky. Amazingly bizarre surreal horror film. Completely overstimulates you visually- in a good way.