July 2, 2022

Bernie Sanders VS Cuban Protestors

WHY AH DEY PROTESTING? DONT DEY KNO DAT CUBA HAS DA BEST HEALTH CARE RATES EVER??!

This video was originally published on YouTube. Please consider supporting FreedomToons' work via Patreon.