Tulsa is a city in Oklahoma. It is ranked as the second largest city in Oklahoma. Tulsa has some interesting facts that you not have heard about. The following are the fun facts about Tulsa: 1. A graduate from the University of Tulsa known as Gordon Matthews was the sole inventor of the ‘voice message […]