Shocking Ormoc City video leaks, causing a stir.