iOS app Android app

Brail Crosswalk Vigilantes

WATCH: Brazilian Crosswalk Guardians Protect Pedestrians

The Huffington Post | Sara Gates | Posted 09.04.2012 | Latino Voices

Some traffic accidents are just that -- accidents. But with more than 1.2 million road traffic deaths each year, abiding by traffic signs and signals ...