satire views

David M Schmidt

opinions on national news and global news

Podcast website

Listen in your app

Episodes

No episodes yet.