The Dance Experience with David Baker
The Dance Experience with David Baker is a unique and inspiring dance program that will help you improve your technique, learn new styles, and develop your confidence as a dancer. David Baker is a world-renowned...