Missing for over six decades, Genghis Khan, the first internationally acclaimed Filipino movie, returns home.
(via Rappler)

Missing for over six decades, Genghis Khan, the first internationally acclaimed Filipino movie, returns home.

(via Rappler)