Gadgets Dell XPS 13 Plus: Is that a… touch bar? ? Team Buyback 4 January 2022, 11:33 pm4 January 2022, 11:33 pm Gadgets, Random, Random1, Random2, The Verge Share this:TweetRedditTelegramWhatsApp