Event: TNA iMPACT! Airdate: Thursday, January 24th, 2008 (SpikeTV) Location: Universal Studios in Orlando, FL Results by PWTorch.com The show opened with a recap of last week's off-the-wall show, ...