Tagged: Wham!

George Michael Live in London DVD Review

George Michael Live in London DVD Review

First off I have to say I’m a huge George Michael Fan so there is no way this is going to be an impartial review. Live in London went on sale here in Ireland on Friday...