death · 16 October 2010 · 14 years ago
Eyedea, American rapper and producer (Eyedea & Abilities and Face Candy) (b. 1981)
More deaths on 16 Oct