OK...maybe embarrassed is a slightly strong description:
More like
"Who avoids openly admiting they drive an Old Perforamnce Ford if asked?"
EVERY person will ALWAYS make some kind of assumption about who you are based on what car you drive no matter what......unfortunetly Performance Fords have quite a bad reputation imo