20 years ago was 2006? Oh no...
Don't get me started on when the 90's were.
Twenty years ago? You mean 1982, right? Right!?
"The peak of your human society" in the words of The Matrix