dancesafari.com
7 Simple Reasons to Participate in a Ballroom Dance Showcase - Dance Safari
Participating in a ballroom dance showcase is a time-honored way to improve your dancing. It's different and fun. Also, you get to play dress-up.