A mechanic's garage become the last place to hide for strangers.A mechanic's garage become the last place to hide for strangers.A mechanic's garage become the last place to hide for strangers.