News, Videos

BMW crushed in an apparent road rage incident in China [+video]

Just a few days back, a cement mixer slammed into a BMW in Guandong province, apparently due to brake failure….