minus-squareboreengreen@lemm.eetomemes@lemmy.world•If Windows XP was released in 2024linkfedilinkarrow-up15·1 month agoMicrosoft is a tool bar maker. linkfedilink
Microsoft is a tool bar maker.