By Toggle Video Published: 08 Dec 2014 Audio: Chinese
Hailing from Taiwan and in Singapore for the filming of The Journey: Tumultuous Times, what essentials does Allen Chen have with him when he is filming outdoors? Let’s take a look in his bag to find out.
Your account has been logged out.
[Error code: 11] Login Unsuccessful, please retry again. If the problem persists, please contact customer care
Please wait. Processing