It’s hard to believe it’s already been three years since hip hop the world lost one of it’s brightest stars. Rest in Paradise Micheal “eyedea” Larsen, your music will live on forever.
“Smile” appears on Eyedea & Abilities’ 2009 effort By The Throat.