Sherrie James wound up with a hole in her ceiling after a meteorite smashed through, though she still calls it a blessing.
Standing at an impressive height, this bright green behemoth has become one of Indiana’s quirkiest landmarks, and that’s ...