Did You See What Went Through The Dutch Bros Drive-Thru? (PHOTO)
There are certain things that happen in your life that reinforce the fact that you live in Twin Falls. What went through the drive-thru at Dutch Bros in Twin Falls is one of those things. You see this and you think to yourself, "Self, I live in Twin Falls".