Real Madrid Fans Celebrate Champions League Final Victory in Madrid's Puerta del Sol

Real Madrid fans celebrated their team’s victory in the Champions League final against Liverpool on May 26 by dancing and singing in Madrid’s Puerta del Sol plaza.

Real Madrid FC won the match, played in Kiev’s Olympic Stadium, 3 – 1 over Liverpool FC. Credit: @heisenberg_windsor via Storyful