Spanish Fans Celebrate Victory in Germany: A Sea of Red and Yellow in Stuttgart