Kyle
Capybara Takeover
- No. of episodes
- 60
- Latest episode
- 2024-03-05
Where can you listen?
We here don’t care about the first team in Columbus unless a capybara plays for them but Crew 2 is where it is at