Tuday
Translate_thumbC.jpg

Google Translate

Commercial, Film

The Google Translate team tests their new app in 27 languages with the famous tune of La Bamba. 

ROLE : Director / DP
MADE AT: Google Creative Lab, New York