My hood is jammed. I've tried pulling the latch from inside the grill and had someone else push down on the hood while doing so and nothing happened. I need help big time because I need to check if I need oil or not and other fluids
Feb 28, 2015 at 3:33 PM