America is making an effort to improve relations on a diplomatic level with Cuba, and there was only one man fit for the job to go over there and spread the message: Conan O'Brien.
The late night talk show host is doing a series of episodes from the country over the coming days, and as a preview they uploaded a short video of his time there so far, which includes him wearing a swanky three piece suit, and finding out that the local dogs don't really like him.
Via Uproxx