Comment Comment by 128bytes So a possibly feasible explanation is that there has been a bunch of animal testing by foreign defence initiatives that has crashed on US soil? parent 128bytes 3 years ago