Videos of the Success Dragon Lion Dance Troupe


From the 2012 short film, Opposable. A scene from the Chinese New Year Parade in Ottawa Chinatown.

Skip to toolbar