Announcements March 7, 2005October 24, 2005 by nadnut rachel lum is my big mama! wonder why? ask selena! hahhahaa. Related PostsFamily Staycation at Ramada SingaporeAnd so you wanna be my friend on Facebook?Post #bthon!Her silent cries.