Skip to main content

Taser Savers

Share
The La Vista, Nebraska Police Department presents a short film showing you the many uses of tasers in your everyday life.