Mostwelcome to Team XFR
As you can see the site is underconstruction. We are working with the site at the moment.
The forum is now up and working. We still do some layout changes though.
Link