They put this thing in my neck!
Human tracking implants have arrived. Or, more to the truth, they're just telling us about them now.
Four of my last six posts have sent my geek quotient through the roof. The questionable quote above, however, may take me down a few notches.
No comments:
Post a Comment