We were at BlackPool Pleasure Beach yesterday to ride ICON for the first time and its amazing, check out our off ride footage and our review of the new top ride in the UK.