i think those new sections at the bottum are just for dennis' (motorhead) customers tech support and stuff like that.
garage forum, well just don't even ask about it
... the story goes that over a year ago motorhead opened the garage to people that made donations to the site or something like that. That won't work now so if you want to make a donation do it, but don't expect to be let into the garage. maybe some day he will give the rest of us another chance.