You’ll find people who embrace odd behavior and strange fashion choices everywhere, including stores. And Walmart, the world’s largest company by revenue, is no exception.
Walmart in Homewood, Alabama has its share of bizarre moments, like a shopper discovering an odd smell and a cordoned-off ...
You think you’re just popping into your nearest grocery store for some milk and eggs, but somehow you end up witnessing a person in a full-on chicken suit, a goat wandering down the aisle, or someone ...