People & Places You Pass

Exploring North Alabama and finding people and places with unique stories that you may never know about if you didn't stop and ask.

Creek Rat Clothing | Featured Story
Kevin Self Kevin Self

Creek Rat Clothing | Featured Story

Creek Rat is a clothing brand started by two siblings, Lily & Robert Rausch. Their brand includes thrifted items that they screen print by hand in Florence, AL, and a few staples that they have manufactured.

Read More