Paint and Run: This Week’s Infamous Incident That Put Tulsa on the Map

Paint and Run: This Week’s Infamous Incident That Put Tulsa on the Map

Tulsa, Oklahoma doesn’t often make headlines, but one road crew’s oversight has…