From TNA Wrestling TNA iMPACT! on AXS TV Results: April 18, 2024 – TNA Wrestling Results / April 18, 2024 / by TNA Wrestling Staff. Stream this episode of iMPACT! on TNA+. It's the last stop on the road to Rebellion, an all-new TNA... Related Articles In News From TNA Wrestling 2024-04-21T10:20:06.070Z