Happy Geek Star Birthdays!Quasi Hatrack7/03/14 9:08amFiled to: happy birthdayFiled to: happy birthday22SaveEditEmbiggenSend to EditorsPromoteShare to KinjaGo to permalinkA pair of celebrants today. Maybe the one can turn the other into a cockroach for us.Born in 1883.Born in 1962.Share This Story