• Embed

New Military Weapon

Clip1/30/2007

The Pentagon introduces a new non-lethal weapon with an invisible beam, but Stephen has come up with his own irresistible security technology.

Watching