David Talks

David Becerra

Talking about things going around the world along with some sport, videogame, worldwide news are things you'll find here

Podcast website

Listen in your app

Episodes

No episodes yet.