Xyaugz H.P.C is a Chinese car manufacturer that makes high-performance offroad hatchbacks in the year of 2015. its founder and creator Lea zheng loves his crazy cars. one of the best cars that he made is the Zhoughuyn Offroad.
this insane hatchback sports a 527KW V8 with a 7-speed manual gearbox and its AWD with manual locking diffs for Better off-roading capability.