Listen

Description

Tulsa's first Diamond Interchange is under construction on Memorial Drive at the Creek Turnpike overpass.