Leaky Robot

PUBLISHED ON: August 13, 2009 | Duration: 1 min, 54 sec

  
loading..
Let's take an unofficial first look at the film's song sequence shot in Machu Picchu (Peru) through a video mysteriously leaked online.
ALSO WATCH
Oscars 2020 Buzz: Who Will Win?

................................ Advertisement ................................

................................ Advertisement ................................