The long-completed WWE documentary Superfan – The Story of Vladimir has finally been released on the WWE Network.
The documentary, which was originally announced back in...
Wrestling superfan Vladimir Abouzeide has been released from the hospital after undergoing surgery to assist in issues related to his Parkinson’s disease, Pwnsider reports.
Abouzeide...