Skip to playerSkip to main content
  • 12 years ago
While testing a military defense project at its Alaskan Kodiak Launch Complex, the U.S. Army had to self-destruct the device in order to prevent injury.
Comments

Recommended