Show of HandsShow of Hands

TomM December 7th, 2014 8:00pm

Inspired by poll about police body cameras. There are over 30,000 traffic related deaths per year in the U.S. Should all vehicles have cameras installed?

22 Liked

Comments: Add Comment