During the company’s recent appearance in St. Joseph, Missouri this past Friday, TNA star Abyss stopped by KQTV’s 6:00 p.m. newscast to “do the weather.” You can see a clip below.