2004 · Action & Adventure, Drama · Spike · 23 seasons
No streaming service lists TNA iMPACT! yet. TMDB lists where it streams in each country.
Season 23 has 53 episodes.