Spectacular Giant Fireball Flaring Over US Caught on Dashcams & CCTV May 19, 2016 by mosesman [youtube=https://www.youtube.com/watch?v=cGnPXANq3TI] “Stars falling from heaven onto the earth” is a sign of the coming of the fallen angels. end