Ed Driscoll

Why So Many Nerds Sport Taped-Together Eyeglasses

Silicon Valley boasts “Geek Fight Club“.