It seems that Levi was very good friends with Bristol and her best friend, Lanesia Garcia (on the right of the picture), before Bristol ratted on Lanesia and claimed Levi for herself, by right of pregnancy. Then Levi split because he couldn't handle the publicity and the expectations - and guess who provided comfort? That's right, Lanesia. And guess what happened to Lanesia? That's right, she's pregnant! Which is kind of upsetting to Bristol, who is planning a wedding now she and Levi are back together. Maybe.
It sounds like true love though; Levi already has Bristol's name tattooed on his ring finger, after all.
This may all sound like a rerun of Soap, which is not far from the truth - but the couple don't want a sitcom, they're planning a reality TV show about themselves and their baby son Tripp. But now that Lanesia is great with child, will the wedding and TV show happen? Watch this space!
Hold the presses! There's more! Yes, Lanesia is pregnant - but the father may not be Levi. It could also be one of two other guys who were, um, "dating" Lanesia around conception time.
Levi's sister Mercede, (left, with Bristol Palin in happier days) who wants to be a model - don't any of this bunch want a normal life? Or have normal names? - is now muddying the waters with an angsty blog post protesting her innocence in the split between Bristol and Levi last year.
You couldn't make this up.