The Geely Galaxy Cruiser 700 was seen in China ahead of the market launch without camouflage. It's body-on-frame off-roader with 1,000 hp. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.