Ep. 13: Los Cachirules podcast – More Liguilla Drama as America falls.
The Liguilla final is set and a certain Americanista on the Cachirules podcast is salty like no other. In this
Continue readingEp. 13: Los Cachirules podcast – More Liguilla Drama as America falls.