but just then , a torrent of images whizzed vividly through my mind ; a harsh flash of light , people falling to the ground , screaming in agony and covering their ears ; a strange , deep silence and then , a deafening explosion that radiated to the farthest reaches of what we knew laid far beyond our earth .