V8 Club, Atlanta, Michigan The V8 Club is located in Atlanta, Michigan on the banks of the Thunder Bay River. With miles of river wandering through the Club's 1,377 acres...the V8 Club is a sportsman's dream. V8huntclub.com~Site InfoWhoisTrace RouteRBL Check