Young adult male performers in a school auditorium, wearing basketball jerseys and casual attire on stage with dark curtains behind them. 1:48

Mom vs. son in a high school dance-off

Ginny is a counselor at Myers Park High School in Charlotte, North Carolina. At the school talent show, she's also the one trying to out-dance her son. more

She and Scott built a routine for a show that raises money for Susan G. Komen, the breast cancer charity. The audience starts cheering at the very first moves.

The playlist jumps across the decades. It runs from Bruno Mars and "Uptown Funk" to "Cotton-Eye Joe" to the "Macarena," with several more songs in between.

At one point it turns into a little dance-off, parent against child, each trying to top the other. Most kids would rather hide when a parent starts dancing in public, and Scott is up there on purpose.

Young adult male performers in a school auditorium, wearing basketball jerseys and casual attire on stage with dark curtains behind them. The headline runs in white letters across the lower third.Save
Ginny is a counselor at Myers Park High School in Charlotte, North Carolina.

The whole act is clever and very funny, and both of them are smiling up there. There is even a purple Hornets jersey on that stage, a smart pick for a crowd in Charlotte.

Who did it better stays open for debate. The crowd cheers for both of them and doesn't seem to mind.

#dancing