Does anyone know what is happening at NE 63rd and Sooner?! There is a very small run down gas station on the NW corner of the street and quite a few white RV's parked on 63rd.. And a sheriff there for security I assume.. It looks like a movie set or something... Any clues?
Bookmarks