Larry in Hillbilly Country

44m | 2011 | TV-14 | CC

Larry uncovers the messy world of oyster harvesting in South Carolina, discovers the survival skills of an American family, and visits the tiny town of Wells, Nevada.