The meteor of June 8, 1920, was bigger, brighter, and louder than anything anyone had ever seen. Seen by hundreds of thousands, a meteor of substantial size entered the Earth's atmosphere at around 8:45 p.m. on June 8, 1920, originating around the Arkansas-Louisiana border area, and headed westnorthwest. Read more