Tulsa Cops Reveal What’s Really Happening Inside Closed Walmart

Listen to this Tulsa Officer as he describes what’s happening inside one of the 5 Walmart stores that have closed for supposed “plumbing issues.”



From Around the Web