Lance Storm Is Such A Brilliant Wrestling Mind!
Lance Storm (@lancestorm) is a professional wrestler known for his time in ECW, WCW and WWE and currently works as a producer for TNA Wrestling. He sits down with Chris Van Vliet in Las Vegas to talk about the rebranding of IMPACT Wrestling back to TNA Wrestling, what exactly a producer does, how he came up […]