Posted on August 11, 2015 by Twice Key & Peele – Rap Confessions A funny sketch, but not that far off what happened to garbage rapperĀ Tiny Doo.