A couple of years ago at WDW we rode an attraction that was basically a giant theater than moved through a dinosaur animatronic set. I thought it was amazing and I've never heard anyone talk about it here. I think it was Epcot...or was it the Animal Park?
Anyone know what I'm talking about? (I sure don't)
What is this attraction called? I wanted to see if there were any pictures of it around.