top of page

DAVID HAMILTON
American Smooth panel

3x US National Professional American Smooth Champion
3x World Ballroom Showdance Grand Finalist
7x US National Pro/Am Champion
Naples
bottom of page
3x US National Professional American Smooth Champion
3x World Ballroom Showdance Grand Finalist
7x US National Pro/Am Champion