AJ Francis and KC Navarro hosted the season premiere of FIR$T CLA$$ Penthouse on the February 20th episode of TNA iMPACT!