SINGAPORE | Wednesday, 10 December 2008 | Views [360]
zebra crossing...means people crossing you have to stop or fine!