th new backlash homepage

demolitionred, 24 Oct 2005 08:28:46

can people have a look.


It has quite a lot of info on it now.

as well as any thoughts on what else we should have up there, can people start to let people/ contacts know its there etc.