Sexaddict Administrator Staff member Administrator Moderator Dec 21, 2023 #1 Kiara Lord is in Budapest and will continue to stay there as it is her "base". Last edited: Mar 5, 2024