Review
... Review Muse Point Theatre, Dublin WHEN Devon three-piece Muse emerged with their debut album back in 1999, they were dismissed as one of the new wave of Radiohead copycats alongside early Coldplay. Few would have thought that seven years later they would ...