Ultimate Tak Ball: A Shocking New Sport!
Ultimate Tak Ball is an indoor sport where the two teams of 4 players each attempt to deposit a giant inflatable soccer ball into a goal while the other team tries to stop them with tasers. The tasers are the kind that you might use to defend yourself from a mugger in a dark alley! […]
Ultimate Tak Ball: A Shocking New Sport! Read More »