23 05 2012

Santo Contra Elchupacabra



The spirit of a strange Mexican superhero comes to life. By Film 2 students Emilio Ruiloba Roy and Alex Turcot St-Laurent.