Saturday, May 7, 2011

The Last Train Home




This is a documentary film from china I just saw. Moving. Important for the world to see.

http://m.imdb.com/title/tt1512201


-be the change you hope to see in the world...

Location:Shanghai China

No comments:

Post a Comment