it used to be matt timeon (I probably said that wrong) but he sold it a while back. not sure who owns it now. I think I remember someone saying that the guy that owns it now doesn't take an active role on the forums.
a while back, I was inquiring about the bumper stickers and found out some info.
Be the change you wish to see in the world