Talking Windows: Trains Deliver Ads Directly into Your Head
Television, radio, the internet, billboards, newspapers, magazines, malls, supermarkets...wherever you are and whatever you're doing, it's highly likely that at least a few companies are trying ...