Friday, February 06, 2004

New Stuff

Just had a new review posted, of the latest issue of the venerable lefty mag 'World War 3' at Poopsheet. Go here to read all about it.

No comments :