Phil Collins and the Impossible 1985 Live Aid Transatlantic Sprint
It was the summer of 1985, a time when the world seemed tethered together by the sheer power of satellite television and the rebellious spirit of the MTV generation. On July 13th, the eyes of the globe were fixed on two massive stages—Wembley Stadium in London and JFK Stadium in Philadelphia—for the historic Live Aid … Read more