New Giant Aug 12, 2007 20:34:06 GMT 7 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by ppfoong on Aug 12, 2007 20:34:06 GMT 7 Today saw a new Giant under construction in Kinrara, opposite the Benz building.