Alexa Has No Place on Your Face. The Echo Frames Prove itThis entry was posted in Gear on February 22, 2021 by Jess Grey The tech giant’s new smart glasses are an innovative way to accomplish very little.