Well, now that you're here hopefully you'll stick around and throw up some posts. The older site often went down unexpectedly and also was a little slow and archaic, thus the migration to this newer software.
Although it appears that the old Foo is currently down, it will be brought back up and kept online as an archive. Change is always tough, but this should be for the better. If there are any gripes/feedback, post 'em here.
Keep it crankin'!
Foo Riders Team
PS: If you had access to "special areas" on the old site, please contact me (or post here) once you're registered with your username so that your permissions can be updated.