Fans are angry at David and Annie for trying to profit from their newborn baby Posted by Celebs Vulture on March 18, 2025 90 Day Fiance David Toborowsky +