Castelldefels, Spain Fans waving the red and gold Spanish flag have filled the streets, shot fireworks into the night sky and hugged each other into the early hours of Monday after Spain beat Argent… [+4144 chars]
No comments yet. Be the first to comment!