So tonight I was just hangin' around doin' nuthin', just having a drink and goofing around, when I suddenly came upon this here video, and pretty much fell off my chair. The royal one apparently performed this yesterday. Last night! Not 30 years ago! No, just last night, here in New York!