This North Wales amusement park is beyond thrilling

This North Wales amusement park is meant for thrill seekers