This SPECTRE trailer was released on this day two years ago. The trailer teased some of the beautiful locations seen in the movie; Mexico City, Rome, the snowy Austrian mountains and London.