The nanny from Flushing, Fran Drescher, may in fact be the nanny from outer space. That's if you believe the actress' dramatic story about being abduc...
Read Whole Story
Get top stories and blogs posts emailed to you each day.