Filmed during DEFTONES LIVE IN MANILAA Splintr.com ProductionFebruary 12, 2011World Trade Center, Pasay CityMANILA, PHILIPPINES
17 сен 2024