Mega Destroyer wants the APW TV Title