Thursday, September 22, 2005

Found a new site

pretty much what the title says. Its called and as you may guess its a slightly left leaning site, but what wrong with that? seems like a good site. ill add it to my links too. I suggest checking it out.

No comments: