"VOLCANO SPAIN" content on TweakTown - Page 1
We found 1 items for the tag: VOLCANO SPAIN
NEWS
Giant rivers of lava caught on video oozing down street after eruption
A volcano has erupted on a Spanish island located off northwest Africa, and giant rivers of lava have been caught on video.