2011· 60 min· Documentary
Allen Yan is a street performer born in southern part of Taiwan. He walked through the streets and alleys with his passion for this land and Taiwanese folk music. He believes that Taiwan's ...
Director: Toki Lu
Loading addons…