Friday, May 12, 2006

Terrapass?

What is this Terrapass thing? Kinda looks like a money-making scheme, it's not a non-profit (not that all non-profits are "good"):

http://terrapass.com/index.html

Hmmm...

0 Comments:

Post a Comment

<< Home