Ask Thelma & Louise

Meet Thelma and Louise. They’ve been best friends since back in the day. Even though Thelma complains about Louise’s pink flamingo yard deco, they’ve lived next door to each other for enough years to see almost seventy birthdays together. They’ve had many disagreements and debates over the years but the one thing they do agree […]

Read more