Valenzuela Site Video

Watch the Video of the International Competition Site in Valenzuela, Philippines: