At some point in 2006, or possibly late 2005, Noah Glass walked into our office all excited about something. That in itself isn’t news…
Get and save the most relevant links from around the web. Tailored for you.
Or continue with Twitter, Facebook, Google
Already a member? Sign in