ABBA The Show at Royal Albert Hall review
Last night, the world premiere for the 2007 production of ABBA The Show took place at the Royal Albert Hall in London. I was there, and for about two hours, I think I was surrounded by the happiest people on the planet [...]