Bowser
TS Member
What did you think of Doom & Sons?![]()
I can barely remember that to be honest. Same with the "Around the World in 80 days" ride. Probably have some photos somewhere though and have a few old maps/souvenir guides with them on.
Vaguely remember there being a giant model train set in The Towers too.