London, UK, 2005. 2nd July 2005. A string of concerts took place in 10 different locations around the globe. Watched by an estimated 3 billion people, it was defined the greatest show on Earth! Someone from the London hostel where I was staying had a spare ticket for the “Live 8 screens area” in Hyde … Continue reading A photo from my archives: Live 8 London
↧