4.6K views
FOX31 Denver
Denver Police release video in deadly shooting
Login with Google Login with Discord