The Lost Bet That Reunited John Lennon and Elton John
It was November 28, 1974, at Madison Square Garden. The air in the venue was thick with the scent of cigarettes and the hum of an expectant crowd. New York City was in the midst of a glamorous yet grimy era, where the lights of the neon signs felt like beacons of a fading golden … Read more