REVEALED: The Ghosts Haunting This School!

This school in Ireland claimed it captured a ghost on camera. So we took a closer look and found out what was really happening...

Original video courtesy of DEERPARKCBS | YouTube 

Keep scrollingfor more!