jesserudolph
Afghanistan
Pell City
(in United States > Alabama)
Worth visiting!
Untitled
I went to highschool here. Boy has it changed since they got the super walmart!! Haha, kind of pathetic, but it has a homely appeal. The fishing is pretty good too.

