Haitian Lovely Home Car Movie logo Published Feb 22, 2013 at 336 × 125 in When in China, check out these drive-ins