Idol Horse Network
Idol Horse News Desk
- No. of episodes
- 31
- Latest episode
- 2026-10-18
Where can you listen?
The latest in world horse racing news from the journalists at Idol Horse.