Tuesday, September 15, 2015

Well This is Fucking Weird...

Jennifer Lien Mugshot 
Christ....

Okay so I'm not sure how many of you know this person, but she played a medic or some shit on Star Trek Voyager and apparently has gone bat shit crazy since then because she was arrested for indecent exposure to children.  You can read the whole fun article HERE.

And here's a picture of what she used to be for context: 
 
 

No comments:

Post a Comment