SMARTEST IN CHICAGO: 23% of people trust this person more than they trust their boss.

October 25, 2018

23% of people trust this person more than they trust their boss. Who is it? 

Their mechanic