Squeaking sound?

:
06 mazda 6
My mazda has been makeing a squeaking sound when I turn
my wheel to either side or when I hit a bump it squeaks.
What could be the problem?(dunno)
I all ready got new struts on it.
I took it twice to mazda but they did not fix it right.
 
where is the sound coming from? can you replicate it by pushing/bouncing the car? possibly bushings?
 
It is when I turn my wheel to the right or left side it squeaks.
Also when I hit a bump I hear it on the pasanger side.
 
Back