30
/
AIzaSyAYiBZKx7MnpbEhh9jyipgxe19OcubqV5w
June 15, 2024
45713
4382
2

nov 2, 1982 - Microsoft Mouse

Added to timeline:

19 Sep 2017
0
0
219

Date:

nov 2, 1982
Now
~ 41 years ago