Wednesday, July 18, 2007

Ghosts of Cité Soleil - Trailer


found @ iwatchstuff

1 comments:

Anonymous said...

Just another tiny nation being screwed big time by the US and A.
Film looks sick, though.

VDZZZL

Banner