Listen

Description

Dave points out that even for free marketeers, the free market has its limits