What difference does it make if it was a meteor or if the hand of God threw a very big rock at them? This goes to show you where all this 'gαy' lifestyle will lead to.
You miss the whole Fr. Robinson "science" explanation of Holy Scriptures.
If you claim the fire & brimstone was from the Hand of God, then he would classify you as a "Biblicist"