THE LIVE STUNT: During the 2013 auto show at the Javitz Center in New York city. On the podiums are real actors posing as the vulnerable pedestrians you may not see without LaneWatch.

You may also like

Back to Top