That's All I Have To Say About That
About This Show
A Funny Take on Big Picture Politics.
Most Recent Episode
International Wars On Drugs
2 days ago
Stephen sees if there is anything that the US can learn from the brutal treatment of drugs in the Philippines and China. Turns out there are.