'They had absolutely everything,' says Fernando Álvarez of La Peza, Spain
(Newser) -
The Spanish town of La Peza is usually home to about 1,200 people, so you can imagine locals' reaction when they woke up Friday to find thousands of strangers engaged in an exuberant dance party. Suddenly, "we were 5,200 people. By Saturday we were 6,000,"...