by LJThom2000
UK 1st Double Launch Roller Coaster at Blackpool pleasure beach Dare To Ride
9R1-8CR-631