the storm had finally arrived , and it was a doozy , judging from the roars of thunder that boomed and banged and the lightning that i could see flickering outside through the window- my head snapped back in that direction , even as i ducked another rock coming my way .