Screen: Sweet and Sour (Video) Posted bytiffanywongtwNovember 23, 2017October 2, 2018Posted inActor, ScreenTags:2018, Acting, Actor, Independent, Screen, Taipei, Taiwan, Video Director: Tom McLoughlin Location: Taipei, Taiwan Share this:TwitterFacebookLike this:Like Loading... Published by tiffanywongtw Actor | Creative View more posts