Thelma's story Thelma & Louise - you know the story :) Thelma is accepting visitors by appointment only in foster care.