calvin williams
The Facebook Shooter Has Killed Himself After a Police Pursuit
After a brief chase near Erie, Pennsylvania, Steve Stephens reportedly took his own life.
Advertisement
Advertisement
Advertisement
After a brief chase near Erie, Pennsylvania, Steve Stephens reportedly took his own life.