Megan Fox shopping for some Christmas gifts for herself at Madison

Posted on Dec 02, 2011.