You have been warned

Stewart Butterfield is a bad, bad man.


The New Guy Dogblogging