UPDATE: EC3 has posted the following video, saying he’s “addressing the rumors” and has seen a lot of speculation about the past year and the future. It’s unclear when the video was recorded and EC3 doesn’t address anything specifically, but the timing of the post would lead you to believe this is in response to the report below…at first.
The ‘message’ leads to a…
