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