watch Live 8 Africa Calling Concert - The Eden Project
Live 8 Africa Calling Concert - The Eden Project
On 2 July 2005 a Live 8 concert was held at the Eden Project, Cornwall, United Kingdom. The event was dubbed "Africa Calli....
Read MoreOn 2 July 2005 a Live 8 concert was held at the Eden Project, Cornwall, United Kingdom. The event was dubbed "Africa Calli....
Read More