Why Are Taxpayers Paying For Stadiums? - Long Story Short | The Daily Show

The Daily Show 10/27/2023