Nine years ago today (May 25, 2008), MC/producer Camu Tao (aka Tero Smith) died after a battle with lung cancer. At a time when his solo career was gaining strong
Since the late 1990s, Aesop Rock has been an artist in every since of the word. The Long Island, New York MC, poet, and visual artist has tackled multiple mediums