NOMINEE
Traveling the world by Air France
7
Created by
KRDS
From
France
Category
Tourism

Do you have what it takes to be a globetrotter? “Traveling The World”, created by KRDS for Air France, offers users an immersive world tour experience using the Google Street View Technology through 157 challenges on 40 destinations and 5 contine

COMMENTS