I was one of the first to try the revamped ride at Blackpool Pleasure Beach – with new 80mph launch

Select Language

English

Down Icon

Select Country

America

Down Icon

Loading