A tiny town in Alabama. The classic small town USA. Except with a lot more drug addicts and trailer trash. And lots of sweet tea and Jackâs. Also known as Hodenville.
âIâm from Odenville.ââWhere?â