Check Yourself Before You Wreck Yourself: Tulsa Collision Hotspots
You’re a young adult in Tulsa in 2007 and you’ve got a date at a hip, new froyo place. You think to yourself (because you won’t listen to Mom), “Oh, that construction on 71st is so lame. I’m going to avoid it by speeding down...