Tagged: John Travolta

Talk of the Town: YEAH! Impressions

During NYCC ’13, I got the chance to go hands and eyes on with a new streaming service simply called “YEAH!” I came away from the demonstration impressed, but also asking “Why?” The app...