IMPACT! Wrestling
TNA iMPACT 196 (5x13)
Air date: Mar 27, 2008
As this past week's "iMPACT!" went off the air, fans witnessed the sign that Sting is set to return! TNAwrestling.com has learned that the multi-time World Champion will be making his return to TNA on the live "iMPACT!" from Orlando, Florida!
- Premiered: Jun 2004
- Episodes: 1053
- Followers: 29
- Running
- Fox Sports Net
- Thursday at 20