The Great Inspection

The Great Inspection

3 Min

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.

You May Also Like
Report a problem