Sorry to start a new thread, but i couldn't find one it fits in!!
Does Tokyo have an attraction like DINOSAUR? as on the website they have a picture of some people in a CTX Rover and a dinosaur there!
Any ideas?? I cant seem to find a textual reference to it!!
Does Tokyo have an attraction like DINOSAUR? as on the website they have a picture of some people in a CTX Rover and a dinosaur there!
Any ideas?? I cant seem to find a textual reference to it!!