Leonard 'Hub' Hubbard has died at the age of 62.The late musician – who played bass for The Roots from 1992 to 2007 – has passed away after a battle with multiple myeloma, which is a rare form of blood…
Source
Where To Sing
Leonard 'Hub' Hubbard has died at the age of 62.The late musician – who played bass for The Roots from 1992 to 2007 – has passed away after a battle with multiple myeloma, which is a rare form of blood…
Source