THE HAPPY SHOW! THE PUNKERS at Buckingham Palace!