Free Rider Part 2

The One Show, 15/07/2015

Emma takes two wild ponies onto an uninhibited island but are they ready to settle down?

The One Show