Footage from police shooting shows threat to kids, decision to use lethal force

Tennessee Titans cheerleaders

Tennessee Titans cheerleaders entertain the fans following the game against the Denver Broncos at LP Field. Tennessee defeated Denver 17-14.
Jim Brown, US Presswire
Copyright © 2017, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad