Real yak
Ducks on Magic Mushrooms
- No. of episodes
- 3
- Latest episode
- 2023-10-01
Where can you listen?
A bunch of guys that talk about their intrusive thoughts and whatever happens in their day to day life