D D Dedeboja Feb 5, 2024 BBC based in stockholm sweden, let it be known if the mrs wants some in her with u watching