Floating City Shanghai

Floating City is a Shanghai based web series following the misadventures of foreigners living in the French Concession. (REQUIRES VPN TO VIEW)

http://www.floatingcitysh.com