The Jeep Cherokee Heads to the Garage Published on April 30, 2014 in Mechanical by Alain Morin Photo: Alain Morin The stabilizer bar is quite big