STUDIO
Follow Us

Terms of Use Privacy Policy

What the term “Red State” means to people in Tulsa.

Tulsans talk about living in one of the reddest states in the country.

Source: Tulsa World

Top Trending Videos