Vancouver Tap Dance Society professional dancers tap, and shuffle during their rehearsal in Vancouver, BC Canada