Popular Science
This is the Popular Science that mentions WordPress. Next to it was a sole Make magazine, which I also picked up.
4,018
views
1
fave
3
comments
Uploaded on April 21, 2005