Home » Music
Fran Drescher
In January, Fran Drescher told the Huffington Post that she saw aliens while driving with her dad, sometime during her junior high school years. Fran also claims that the aliens left a scar on her body where they implanted a chip.
Sign up for Rolling Out news straight to your inbox.