VIDEO: Cute Kids, Catchy Music Push City's Traffic Safety Plan

Look! Crosswalk sign urging pedestrians to pay attention

This is kind of...strangely irresistible. New York City pushes traffic safety with an Aerosmith-inspired rap.  All in a day's work for Mayor Bill de Blasio's Vision Zero.