Tag Archives: Oprah’s Lovetown

Oprah’s Lovetown, USA

If any of you have caught Oprah’s latest on her network, she’s doing a series on Love, and the town over from us is┬áthe star. However, most of the filming has taken place right here….

Continue reading