Celebrating the 19th anniversary of Discovery Bay's annual Dragon Boat Race, Team Mushu (composed of Disney cast members) banged the cheering competition.
They gave a tough time to all the team with the last race after that.
Needless to say, they really did a good job because
who else can do both of that on the same day?
Whew! Breathtaking alright!