"there is a distinct clunk, I'm almost positive it is from the right side"

Well this is a pretty big hint I suspect, Brake strut bushing/attachment needs a better looking over, is my first thinking.


Reality check, that half the population is smarter then 50% of the people and it's a constantly contested fact.