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