Announcements March 7, 2005October 24, 2005 by nadnut rachel lum is my big mama! wonder why? ask selena! hahhahaa. Related PostsHitting the big two.The Soyjoy Japan trip! – Cute puppies in OsakaThings That Couples Hate To Hear.nothing would be the same anymore…