4.20.2010

In Space, Someone Can Watch You Speed


The UK is testing satellites that can monitor speed and snap license plates from orbit.

Swell.