Michele Barrington
Michele Barrington campaign leader

Wires protruded from the grotesque contraption on Double Trouble's head.

Ulb
to comment