Joe Johnson

Nerd, technologist, and cigar enthusiast. Cool enough to call out his own pretension but not cool enough to stop being pretentious.

Joe Johnson
Joe Johnson follows