What is Step Dancing? A Comprehensive Guide to the History, Styles and Professional Performers
Step dancing is an energetic dance style that combines elements of African American, Irish and social dance. Learn more about the different types of steps, key movements and techniques, as…