Roller CoasterDragon Challenge
ParkBarry Island Pleasure Park
LocationBarry Island, Vale of Glamorgan, Wales, United Kingdom
StatusOperating
LayoutBig Apple / Wacky Worm
ManufacturerPinfari
West Coast Racers - Six Flags Magic Mountain (Valencia, California, United States)