Other News - The Spew

  • Aired:  08/01/01
  •  | Views: 599

Mt. Etna erupts in Sicily, and rescue teams work feverishly to save the buildings holding their mothers. (1:44)

Loading...