Are we going to talk about the ankle monitor that Ellen DeGeneres is wearing? I don’t believe in conspiracy theories but I screen recorded this myself. This woman is clearly on house arrest. What is going on?! #pizzagate
You can follow @preambles.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: