Let your eyes get tricked in this ad for China’s major car brand Roewe and their powerful i5. Directed by Andre Maat, produced by Qianxi Media Shanghai, Shot by Richie Kendall, Production design by Roland Mylanus.
Hide player controls
Hide resume playing