It is unclear exactly what the circumstances of this meeting of two completely opposite wheeled vehicles were, but a collision of some sort between a PLL05 Self Propelled 120mm Mortar System and a Porsche Cayman occurred in the Chongqing Jiahua…
Source: foxtrotalpha.jalopnik.com
See on Scoop.it – NEW YORK STATE LIEN LAW