where is my mind

Kings of Leon Blow London’s Mind

Those rock ‘n roll gods of the deep south, [lastfm]Kings of Leon[/lastfm], brought their own Nashville brand of firewater to Hyde Park, London and got the crowd wasted with wonderment. The word “epic” was repeated over and over […]

07/01/2010