World Music Awards timeline

  • World Music Awards

    The 2006 World Music Awards (the 12th annual World Music Awards) were held in London, England and hosted by actress and vocalist Lindsay Lohan on... Read more