Filmboxd Logo

Filmboxd

2009

Utopia, Part 3: The World's Largest Shopping Mall

Directed by Sam Green

A tour of the world's largest shopping mall, located near Guangzhou, China.

Duration

0h 13m

Released

November 11, 2009

You´re not logged yet? Do it here

0.0

Rating0

Views0

Likes0

Lists0

Cast0

    Recommended Films