Sick Teen Surprised By Police Officers at Traffic Stop

The Goffstown, New Hampshire, police department gave her a $250 check to help with cancer treatments.

September 18, 2015

Examined