Thelma and Louise:
Thelma is on the left and Louise is on the right. Thelma was born last night and Louise was born at 4:30 a.m. this morning. BOTH GIRLS!!!!!! And they are healthy and strong. I got to witness both hatches. They are a riot; they are eating and drinking and doing...