No, it’s not a fever dream – it’s the Dollar Tree in Norwalk, Connecticut! Welcome to the green-and-white palace of thrift!
In the heart of Indiana lies a treasure trove of trinkets, a paradise for bargain hunters, and a wonderland for the curious.