This popped up yesterday on the always-questionable LiveLeak, but I've got a feeling this is legit. Here is a woman trying to run across the famous Abbey Road crosswalk, in spite of all the danger, who needed help after a car ran her over.
Traffic sucks, so why not start your morning off with some music? You provide the toast and we'll provide the jams.
Volvo released a China-only S80L version of its S80 sedan at the Guangzhou International Auto Show. Built in Chongqing as part of a Ford/Chang'an joint venture, the L model gains 14 centimeters in length over the standard issue S80. Back in the day, Volvo released its longer luxury versions under the "Executive"…