Wow Frame seeks to bring social media into the pictures

Once upon a time, digital picture frames were among the most popular consumer electronic devices. But mobile photo sharing has largely killed the category. The Wow Frame is a digital picture frame that receives ...