Michele Barrington
Michele Barrington campaign leader

Electrodes were inserted into her brain, and electrical devices were implanted deep into her ears.

0ub
to comment