Heze City

March 31, 2011, 6am PDT
Heze City police in the Shandong province of China recently aired accident footage from traffic cameras as a public service announcement to raise awareness for road safety.
TheCityFix.com