Main content

Would you get a microchip put in your hand?

Sasha Twining talks about what a microchip for humans is and why she decided to get one.

Release date:

Duration:

7 minutes

More clips from Sasha Twining