That is a navigation station for a C130, sits right behind the pilot, our upload limits prevented me from posting a good one that shows a 12ft tall concrete blast wall barricade that someone painted up the Huskers N emblem on it.
We won't be turning back in any of our Heisman Trophies!