Alexa on Steroids — Now she can Show and Tell
The internet has been abuzz for days, whispering about the rumors. Is Amazon’s Echo getting a SCREEN? It seems that the earliest rumblings of the news started about a year ago, but about two weeks ago, when Amazon released the Echo Look, a new…