TLC's The Little Couple again ...
Posted by Cathy and Shiloh on 9/19/2019, 1:27 pm
They've recently moved to St. Petersburg, FL from Texas. The wife, Jen, is actually from St. Petersburg. I don't know what part of the city they live in or where the scenes were shot but it sure is a beautiful place. Cathy and Shiloh
|