The Roots

Leonard "Hub" Hubbard
The Roots Bassist Leonard 'Hub' Hubbard Dies of Cancer at 62: 'Rest in Melody'
Taylor Swift Parody - fallonlore: the 30 rock sessions feat. Chris Martin
Jimmy Fallon Spoofs Taylor Swift's Folklore Disney+ Film in Hilarious Tonight Show Segment
Questlove Is Trying to Track Down a Stranger Who Bought Him a Turntable and Records in 1976