Snap Judgment lily allen Mini Mini Cooper splashpic Dodai Stewart 6/12/08 6:15pm 6/12/08 6:15pm g 2,645L 29Edit Lily Allen's Mini: Back That Thing Up Dodai Stewart PFollowOUnfollow 6/12/08 6:15pm 6/12/08 6:15pm g 2,645L 29EditSS [Los Angeles, June 12. Images via Splash.] 1 jFacebook iTwitter kTumblrLDiscuss