Emile Donovan talks to John Mahon about what it takes to run a successful carnival business.
No transcript available.