On AlterNet: Hip hop dance