Welcome To The Bitchery

Looks Like Someone Got Him

Or someTHING.

Police confirmed that a man found dead in a Ford Fusion in Erie, PA is Steve Stephens.


ETA: all reports coming in say that the gunshot wound he died from was self-inflicted.

Share This Story

Get our newsletter