Space Video of the Day - 090228
Today's space video of the day,
Fireballs From Space
, talks about potentially life-ending impactors on Earth, and what we're doing about it.
Space Video of the Day Archive
posted at
12:01 AM