WATCH: Stranded passengers going to General Santos and Davao at NAIA Terminal 3<br /><br />Video by: Gerard Seguia