Steven Stephens is still out there?!

FOLLOW US:UPDATE! Erie, Pennsylvania – Police have confirmed that a man found dead inside a Ford Fusion in Erie is Steve Stephens. He committed suicide, and died from a self inflicted gun shot wound after a brief police pursuit.         Cleveland, Ohio – Have […]

Read more