Michigan’s Traverse City is a tourist town primarily known as the “Cherry Capital” of the world. But a recent study makes the case that the little beachside burg can also claim the title of being the “Cocaine Capital” of the U.S. That’s according to OLBG, an online sports betting guide, which named Michigan’s Traverse City […]
