As Lester would say, "leave your deets" here
You must login or register to view this content.
There's a thread on the Rockstar Social Club site for crews that want members (don't have a link), but I'd suggest either setting one up with your current online friends as you'll play mostly with them, or joining one of their crews. The main benefit - increased RP - is only gained by playing with your crew so little point being in one that you don't play with.