The Entertainment Shack

Posted by Erik W on Nov 21, 2006 1:52 AM

UCLA Taser Incident - Not for the light hearted. It's pretty fucked up. You actually probably don't want to watch it.

listed in: taser, ucla, youtube


Comments are disabled on this post.

Trackbacks are disabled on this post.