Just thought this was an interesting bit of news. The Infiniti Q60 was the first American car allowed into Cuba in decades. Alfonso Albaisa, Infiniti’s chief designer, was the one to bring this new car there after the Aremican travel restrictions have been loosened recently.

