Day: 1 November 2012

Live Review: Muse – The O2 Arena London (27.10.12)

If there’s one word that does not fall into the vocabulary for the band Muse, it would be ‘subtle’. This band was always destined for enormous stadium extravaganzas and now “The 2nd Law” tour has exploded onto stages to prove that this trio from Teignmouth are ready to take on the mantle of ‘bigger and…

Read More