Didn’t Tucker just buy a 5M home in Florida?????
Tucker often times from Naples, FL. Brett Behr films in Florida, too. They just don’t tell you. Its the backdrops that are the clue.