Ben 10

Meticulous Ltd | Ben 10

‘Ben 10 Ultimate Mission’ at Drayton Manor Park, United Kingdom

(Roller coaster by Vekoma. Theming by Meticulous Ltd)