Twitter wallpaper Twitter Web This is a Twitter subreddit. Web Log in to Twitter to see the latest. Twitter Nears A Deal To Sell Itself T… Friday, November 18, 2022 Edit