So my 2008 aveo LS sedan is making a weird popping noise whenever I pull out of a space, usually when I turn to the right.. The car only has 28 k on it so I don't think anything could be loose by now. Any Ideas?
Thanks now for any replies