IMPACT! Wrestling
TNA iMPACT 31 (1x31)
Season finale
Air date: Dec 31, 2004
Old school meets new school when Scott Hall faces Hector Garza, and Monty Brown makes a bold New Year's resolution.
- Premiered: Jun 2004
- Episodes: 1083
- Followers: 29
- Running
- Fox Sports Net
- Thursday at 20