All Articles

Former ECW, CZW and East Coast indie star Rockin Rebel, real name Charles Williams, was found dead this past weekend along with his wife, Stephanie. Authorities are now calling it a murder-suicide. Police believe Charles shot his wife before turning the gun on himself. Here’s more via ABC6 in Philadelphia.