There is one town in Louisiana people are suddenly obsessed with and that is The Crawfish Capital of the World, Breaux Bridge ...
Tulsa is NOT a small town in Oklahoma. And you'd be right. But you know what Tulsa does have that gives it the mark of a ...