Update 09/19/06: killtown.911review.org is up and running!
Update: Now my mirror site is coming up "could not be found"!
It’s been down for 2 days now. If you go to my killtown.911review.org mirror link, it sends you to a site called “Expired Domain” and says this domain name has expired. I emailed Brad at Team8Plus.org who runs 911review.org who said the domain shouldn’t be expired and he thinks it’s been hacked. Hopefully we’ll have it back up and running very soon.