The Loop (TV)
Do you like this video?
The Pentagon is the headquarters for the United States DoD (Department of Defense). It is located in Arlington, Virginia. The Pentagon also has the reputation of being one of the largest office building in the world.
- In "A Ladder to Heaven" as military staff try to stop Saddam Hussein from building weapons of mass destruction in Heaven.
- In "Imaginationland, Episode II" & "Imaginationland, Episode III" as the military tries to stop terrorist from getting into people's dreams.
Community content is available under CC-BY-SA unless otherwise noted.