Noob here!

Just traded for an '07 Grand Prix a couple of months ago and for the last few weeks have noticed a thud-thud-thud sound coming from the car while it is moving. The noise speeds up and slows down with the car. It sounds to me like it is coming from the front-driver's side. My wife says it sounds like it is coming from the rear of the car. Noise travels through a car weird, I guess. I would say that it is coming from the front though. Brakes, rotor, bearings, cv joints??? Any suggestions??

There is also a clunking noise when turning at very slow speeds (like when I back out of the driveway). Doesn't do it any other time.

All help will be appreciated.