Taylor - Sephora 5 Times Square Store Opening 7/31 Jul 31, 2009 21:38:19 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Beth on Jul 31, 2009 21:38:19 GMT -5