Southeast Development News
Well here's the long awaited Tulsa development news thread.
1. Crazy Fish Films, a Christian-based studio, announced plans for a $500,000,000 production facility, the East Village Studio Project. The facility will be located squarely between OSU-Tulsa and University of Tulsa, on Downtown's east...