
Anna Delvey posts bizarre video with ankle monitor and gives surprising explanation
Anna Delvey has left social media users puzzled after uploading a strange yet laid-back video in which she’s clearly wearing an ankle monitor. If the name sounds familiar, it may be because of Netflix’s 2022 hit Inventing Anna. The limited…















