i saw it. i took it as either the dead soldiers or the heavenly host ("angels"). could be both though
some say that Satan's new cover is "i'm an alien". i've looked into it quite a bit and think that we should be very careful of accepting what the "aliens" preach when they show up.
that's funny. good dog. i know dog's can see in the spirit but, through a tv, that's crazy