• Watch: Spiders ‘Rain' Down on Brazilian Town

    7 monthes ago - By Geek

    Cloudy with a chance of... eight-legged creatures? While parts of the U.S. dealt with snow last week, one town in Brazil experienced something that doesn't typically show up in your regular weather forecast...
    Read more ...