Let’s Roll! 24 Apr 09
The brand-new ride at Happy Valley in Shanghai is about to start testing. The structure, track, track steel, trains, … everything’s done! Chad and Larry will soon be on-site to assist with the testing. Here are some beautiful shots from the M&V crew. A little refresher stats on this twisted wonder wouldn’t hurt. 108 feet [...]