Video: Ireland's Best Fish & Chips

Visit Leo Burdock's in Ireland to taste the world's best fish & chips.