Nicholas Farrelly - 03 Feb, 2008
One of the many road safety messages that line roads in the mountains of northeast India.