chrisonline, 28 days ago @mark So true. For me this was also the worst #googleio keynote ever. Sadly.
@mark So true. For me this was also the worst #googleio keynote ever. Sadly.