Monday, March 22, 2010

The robots are coming

Nanobots deliver treatment .... or so they claim.

No comments: