Submitted by avonctpatch9639 in science
Even experts questioned whether the boom was a sign of alien activity over New England — until a scientist from Harvard got on the case.
Submitted by avonctpatch9639 in science
Even experts questioned whether the boom was a sign of alien activity over New England — until a scientist from Harvard got on the case.