STUDIO
Follow Us

Terms of Use Privacy Policy

Police Raid at Tulsa Hotel Leads to Arrests, Findings

The Tulsa Police Department and FBI leads to raid of Tulsa hotel, results in arrests and findings.

Source: Tulsa World

Top Trending Videos