Dino Rampage Ride is a 3D motion simulator dark ride located at Fantawild Adventure Theme Park in China. What do you guys think of this ride? Is it almost like the Amazing Adventures of SpiderMan ride at Universal's Islands of Adventure?
Ride filmed at Fantawild Adventure Theme Park in ZhuZhou, China