The picture of Mt. St. Helens, as of 9:59:01 PT showed an enormous BUG on it!
Save us all! Eruptions of Huge Insects are coming!!!!