Karlo Broussard talks philosophy – Episode 133

Karlo Broussard talks philosophy This episode is sponsored by Council [...]