does anyone still belong to that? is that still around at all? my dad used to belong to that a few years back and we used to go to their auto cross events and what not, but i havent heard anything about them in the longest time