Listen

Description

Skyler and Steve talk to Brian Kurtz with the Downtown Tulsa Partnership about the popular tourist spot known for its eerie echo.