The North Awaits

Award-winning travel journalist Ed Finn continues his journey across Northern Ireland, Land of a Giant Spirit, discovering lots of new places and faces.

S1 Ep3