Free Rider Part 1

The One Show, 15/07/2015

Emma takes two wild ponies on an uninhibited island to see if she can train them.

The One Show