Happy 80th birthday today to Keith Richards as he has done what was thought the impossible and continues to outlive his cleaner livin’ peer. The iconic guitarist continually remains along with Page and Iommi, the living embodiment of “rock’s greatest single body of riffs” on guitar and released new material this year with the well-received Hackeny Diamond. Check out Richards sing and perform “Happy” off Exile on Main Street live in 1990
