The Constant Chase, Idlewood and Stuart Lau [Commercial]

‘The Constant Chase’, commercial video by Idlewood and Stuart Lau, takes you to Shanghai’s iconic places and streets. A great overlook of the city vibes, giving a little touch of high-end lifestyle