A couple of people on stage in the woods writhing their asses to the moving music.