Thousands of fans converge on Trafalgar Square to pay tribute to Michael Jackson.


Atmosphere, Michael Jackson and Trafalgar Square Friday 26th June 2009 Thousands of fans converge on Trafalgar Square to pay tribute to Michael Jackson. London, England (7 Pictures)




Contactmusic