Saturday, March 26, 2011

God of Love (Live Action Short Film) Trailer

Oscar Winner for Best Live Action Short - God of Love:


Trailer:





Short clip after the cut: