De Coronas

It has been 40 years since the biggest pop festival of all time: Live Aid. A benefit concert in two immense stadiums in London and Philadelphia with 75 top acts. Almost 2 billion television viewers breathlessly followed the event on May 13, 1985.  Where...