Skip to Content
News

We’re Ready to Begin Construction on TLO Tower of Excellence!

12:11 PM EDT on July 24, 2025

We’re on a mission, and only the sky – and/or FAA regulations – can stop us!

After consulting with local bankers, venture capitalists, and – most importantly – PR professionals who told us it’s yet another way to dupe the media into giving us more publicity for our far-fetched project, The Lost Ogle is proud to announce we’ve secured $6.9 billion in financing and are pretty much ready to probably build our 2,500-foot-tall TLO “Tower of Excellence” in downtown Oklahoma City.