Search This Blog

20 February 2005

Google tech center in La Dalles?

Ok, so they are not paying all that well, but it looks like Google is coming to town.