Blimps Up, Foes Down

Aired:  08/12/03 Views: 2,211

Nothing like watching a marvel of early 20th century technology pursue a marvel of late 19th century technology, to inspire confidence in homeland defense. (2:25)

Loading...