The Smelly Socks
- Episode aired Feb 16, 2024
Learning about his teammates lucky charms leads to Kiko proclaiming that his smelly socks would be his 'lucky charm' from now on, vowing to never wash them again. Not long after, the socks g... Read allLearning about his teammates lucky charms leads to Kiko proclaiming that his smelly socks would be his 'lucky charm' from now on, vowing to never wash them again. Not long after, the socks get so smelly it nearly melts the stadium.Learning about his teammates lucky charms leads to Kiko proclaiming that his smelly socks would be his 'lucky charm' from now on, vowing to never wash them again. Not long after, the socks get so smelly it nearly melts the stadium.