Truth Tastes Funny (Season 3) Episode 71 – Overachiever: The Smart & Soul of (ex)Dope Dealer Damon Samuria
Damon Samuria has overcome adversity on many fronts, including surviving the rage of a father whose outrageous expectations he very nearly met. That adversity...