That’s A Sign: Chinese Driver Reverses Her Hyundai Into Eyeglass Store


Of all the ways you can ruin your day, not being able to find the brake pedal and crashing your car into a store has to rank among the most ridiculous.
Read more »