“Disappointing” Kevin Powell wants to be taken more seriously

Cochran show producer “Disappointing” Kevin Powell is probably best-known for his riveting reviews of fast food restaurants. Today though, he’s covering the situation in Crimea. Listen below for Kevin’s nuanced take on this story.


Steve Cochran’s Quickies – Kevin’s Chair Tour


Get every new post delivered to your Inbox.

Join 2,506 other followers