Blackpool Pleasure Beach puts a new twist on Icon double launch coaster
Blackpool Pleasure Beach amusement park in Lancashire, England will soon be home to the U.K.’s first double launch roller coaster with a hair-raising twist when Ensō takes over the existing ICON coaster in 2022.