pieraldi.com
Adios Windows XP
Is this just clever marketing to force Windows 8.1 upgrades? Why do I say this? Log into your bank, as I did today, and find this message across the top of your screen. “Special Notice Notic…