Kottke on this bullshit:
The hell with that.
Yep. Kottke has a good summary of what’s going on (as always).
Kottke on this bullshit: The hell with that. Yep. Kottke has a good summary of what’s going on (as always).
Kottke on this bullshit:
The hell with that.
Yep. Kottke has a good summary of what’s going on (as always).
Note: This site makes use of affiliate links where and when possible. These links may earn this site money when utilized.
BECOME A MEMBER
by