Eldon Davis
Jan 17, 2023
On this day in 1995, legendary Philadelphia based group The Roots released their second studio album Do You Want More?!!!??!. This album includes the singles Proceed, Distortion To Static and Silent Treatment.