So many of the things I've predicted were technologies that...
So many of the things I've predicted were technologies that were just sitting right in front of us.
So many of the things I've predicted were technologies that were just sitting right in front of us.