Crunching sound when turning sharply

I agree with CSA that the CV joints sound like the problem here.

However, that also leads me to question the type of service that this car has been subjected to.
To have had to replace the front struts on a 3 year old car is unusual.
To also have to replace CV joints in just 3 years makes me wonder if this car has been badly abused in its short life span.

Did you buy this as a new car, or as a used car?
Was this a former rental car by any chance?