Chinese Driver Brings A Whole New Meaning to Drive-Thru


Drive-thru locations are one of life's little conveniences but one driver in China apparently doesn't understand the concept isn't meant for traditional stores.
Read more ยป