90 Day Fiance cast member Ed Brown and Liz Woods are on the TLC Couple’s Therapy spin-off series The Last Resort appears successful. The pair tied the knot on Tuesday, August 29, 2023, in Bentonville, Arkansas. It was not an easy journey for the couple, and most fans are not feeling too optimistic that their union will last. Liz Woods is one happy woman these days. […]