Google Car reflection in store window followed by the words "Never Hide". Coincidence? Vehicle - Cars and Trucks, Safari Submissions By: QwertyKPH