19again Posted November 30, 2009 Report Share Posted November 30, 2009 I see that someone started a new forum called Shelby Nation. Whats up with this? Anyone joined? Is this connected to Team Shelby? Link to comment Share on other sites More sharing options...
Son of GT Posted November 30, 2009 Report Share Posted November 30, 2009 Yes, join. It is an offical site that's run by the foundation. Several TS members have already joined up. It has live chat too. The nation is a portal for all of Carroll's offical sites. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.