Company Three Suzuki Jimnys Gang Up on Mercedes-AMG G63 in Tug of War April 5th, 2019 0 One 100 horsepower Suzuki SUV versus the V8-powered Mercedes model it supposedly looks like - that's going to end very badly. But just to keep...