Skip to playerSkip to main content
  • 12 years ago
An office in Sweden is putting RFID microchips into their employees, and they don't even do that much.

Recommended