Current Events - Ultimate Taser Ball

Clip2/21/2012

Ultimate Taser Ball is a dream come true for fans who love the NFL, but want to watch something slightly less violent.

Up Next