Corn Shuckers

Corn Shuckers is a North American team based in the United States.