Steve Winwood’s 1986 song “Higher Love” was a smash hit, played over and over again the year the New York Mets won the World Series for their second (and, it feels like, final) time. Whereas the song struck gold, the music video was a disaster of epic proportions thanks to the former Traffic band […]

Read more