logella wrote:
She's now back in Texas. Looks like she may have had some help from her sister on her flee to Costa Rica.
Quote:
According to a report on Inside Edition, two passports were found in a locker at the hotel in Costa Rica where Armstrong was apprehended: Armstrong’s own and one belonging to her sister, Christine.yoga classes in CR sounds nice but time to pay the piper