“This is ridiculous,” she gasps as I spin her around, nearly tangling us both up.
“Completely,” I agree, tugging her to one side to avoid a couple who clearly have even less idea what they’re doing than we do.
When the song ends, we’re both out of breath. Astra’s hair has come...