Video

Snowflake Youth Team - Spirit of the Mountain

Published on April 5, 2012

In 2011, the team performs internationally on stage in Taiwan.