Microsoft Windows Ad with Steve Ballmer (1986) 1986-06-01 15:00:00 - Microsoft More Posts Trailer | Alienoid2 - The Return to The Future (2024) Jared Owen | How Software is Made (2015) Romers Gap | The Mysterious 15 Million Year Gap in Our Evolu... Nikola Tesla Greatest Secret Exposed (2017) The Nefertiti Scandal | Was Egypt’s Most Famous Bust Forged?...