Abigail Breslin may be the only human being alive who could pull off this season's scary old lady PrJennifer11/30/07 6:45pmFiled to: abigail breslinlittle miss sunshinePrada50EditInvite manuallyPromoteDismissUndismissHideShare to KinjaToggle Conversation toolsGo to permalink Abigail Breslin may be the only human being alive who could pull off this season's scary old lady Prada lab coat. Little Miss Sunshine, indeed. [NY Times]Reply50 repliesLeave a reply