US ambassador Billy Long unveils Iceland catchphrase

US Ambassador to Iceland Billy Long has introduced a new catchphrase in a video, saying, “I’m in Iceland, where the heck are you?” mbl.is reported. Long sent Icelanders a warm greeting and said Iceland and the United States would achieve great things together. He said he was excited and proud to serve as ambassador. Long […] The post US ambassador Billy Long unveils Iceland catchphrase appeared…