A pair of scientists are testing an experimental cloaking device.

Top