Taser

US

Action Crime
7 min     0     2013     US

Overview

With 50,000 volts aimed at his back, Eddie wonders how it all came to this.

Similar