Looks like Michelle Rodriguez will have different christmas celebration this year. She has checked herself into Lynwood Jail
and will be there for 180 day for violating her probation.
She was convicted of crimes such as DUI and hit and run. She
is bad, really bad, man!
She can be a heroin in Lost but in reality, “Oh,oh”.