Eldon Davis
Jan 31, 2023
On this day in 1989, Los Angeles native & West Coast pioneer Too Short released his fifth studio album Life Is...Too Short. This album reached Double Platinum status. This album includes the singles I Ain't Trippin' as well as the title track (Life Is Too Short).