Mushrooms? Gusts of wind? Thicc chips? We check out El Chilito, and torment Alexa while trying to get her to play our podcast.
See All 32 Episodes of "I Love Queso So Much"