The 4/21 edition of TNA Impact last night did a 1.17 rating with 1,730,000 viewers.
A former WWE star had their wedding at the base of the Great Pyramids in Egypt, and Lance Bass delivered…
The 4/21 edition of TNA Impact last night did a 1.17 rating with 1,730,000 viewers.