Comment Comment by Luc 'Meteorites' is a mis-translation for artillery or missiles I assume. parent Luc 4 years ago