Voomed - angel hair
- Thousands Of Spiders Rain Down In Australia In Bizarre Natural Phenomenon Known As 'Angel Hair' If your nightmares could think up the worst possible things to rain from the skies, chances are spiders would be high up there. Yet bizarrely this is what happened in a town called Goulburn in New Sou...