Strange Video Supposedly From NASA, Demons? Angels? You Decide. Posted on March 18, 2013 by Gordon King Leaked Nasa Footage – Demonic Entities Filmed In High Earth Orbit . top of page ^