Faces of Meth?
No, but good guess. It's actually NASA Astronaut Lisa Nowak during a news conference after her space shuttle mission landed on July 17, 2006 and, on the right, following her arrest in Orlando, Florida today. She's charges with attempted kidnapping, battery, attempted vehicle burglary with battery and destruction of evidence. Oh, and she wore a diaper all the way there from Houston, so she could save time by not stopping to pee. Odd, isn't it, that an astronaut wouldn't think to save time by FLYING!?!
Comments