Ghost Videos: Vision of Ghost or Angel Caught On Film?

You need to a flashplayer enabled browser to view this YouTube video

This video shows what many say could be a ghost, angel or possibly even the Virgin Mary caught on film. There is also an interview with the two girls who managed to catch the apparition as well. Is it a ghost? Angel? Or something else?