Full threadFillardMillmore·Am I crazy, or does the fifth to last photo have a Windows XP screensaver? Windows XP was released in 2001 and the Soviet Union was dissolved in 1991 - what gives? Am I mistaken?View on HN