2011 BRIT Awards highlights
Friday, February 18, 2011 On Tuesday, the 2011 BRIT Awards were presented from The O2 Arena in London, England. This is the first time that the awards ceremony has been hosted from this venue; previously, the regular location for the show was the Earls Court Exhibition Centre, which is also located in London. The BRIT …
Continue reading “<div class="article-title">2011 BRIT Awards highlights</div>”