Anyone have any idea what this is? Just a commercial? Its in the short section of Harvey that is south of Park between the Library and the Oklahoma Tower (the section that is about to be shut down). There are several police cars blocking it off, film crews setting up, and a van for some stunt driving company.
Bookmarks