Friday’s meteor strike in Russia had us wondering about other recent events. According to Tulane University, in 2003 a meteorite shower destroyed several houses in India. Also in 2003, a meteorite crashed through a house in New Orleans. And in 1992, a meteorite hit a car near New York City. In 1954, one fell through the roof of a house in Alabama. And in 1938, a meteorite crashed through a garage in Illinois.