Watch as a group of Brits bravely taste-test the famously strange Heinz Ketchup ice cream, a product released only in the UK.