Meteorite Men: Ash Creek Meteorite Fall, West, Texas
It’s that time again, and regretfully this is the last one for the season. The season finale of the Meteorite Men on Science channel is Wednesday night at 9pm local time. This episode has information and adventure on the West, Texas fireball which produced the Ash Creek meteorite on February 15th 2009. This meteorite fall [...]




















