The Tulsa Run is a 15 kilometer running event in Tulsa, Oklahoma featuring over 8,000 runners in the annual October event.
This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "Tulsa Run".
Except where otherwise indicated, Everything.Explained.Today is © Copyright 2009-2024, A B Cryer, All Rights Reserved. Cookie policy.