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