Stand & Deliver

Uploaded on Monday 18 October 2010

DESCRIPTION

"Stand and Deliver" is a new submission to ECU 2011.

"Stand and Deliver" is by filmmaker Gus Alvarez.

Check out the trailer!

DETAILS

Language: English

Country: United Kingdom


160