Interesting. I don't think TR has ever step foot inside of an American "late night" studio or been a guest. Why the change of heart? Obligation, Business or It's just the right time for him?
Either way, he deserves it and has certainty more than earned the spot.