congested traffic
Chinese Drivers Suffering From 60 Mile Traffic Jam
Living in Los Angeles and being an automotive enthusiast sometimes doesn’t always mix well together. Some of us here at AutoGuide are based in LA and don’t often get great chances to truly “enjoy” our cars having to regularly sit in traffic staring at brake lights. But now we guess we have it easy since…






