An angry driver took to the streets of Weifang in China's Shandong province on October 19 to vent his frustrations with a ...