Rumble Fish Tulsa Downtown

Rumble Fish Tulsa / La Tulsa de “Rumble Fish”

Tulsa -also known as T-town- has lost some of its luster to Oklahoma City. But it remains a vital city, as its recent past is revealed in its Art Deco buildings and its weird sightseeing destinations.

Advertisements