Sunday, November 4th, 2012 AT 2:37 AM
Im at a stop light, light turns green, I accelerate and then car makes a tug and a popping sound under the hood. What can it be?