Clean-up begins as fallen trees block road

Crews are working as fast as possible to clear the streets of North Tulsa, Oklahoma, after some severe weather covered the streets with debris on May 21
All Videos