I'm confused
Recently so positive about Google's recent product announcements, here skeptical and elsewhere so negative. Surely you don't expect me to make up my own mind?
Recently so positive about Google's recent product announcements, here skeptical and elsewhere so negative. Surely you don't expect me to make up my own mind?