It must be absolutely mental to play football for Real Madrid. Here's phone-video footage from the team bus ahead of their Champions League semi-final match against Bayern Munich on Wednesday.
Yes, that's a police horse slowly trying to part the massive crowd. Combined with the flags, flares, and what appear to be fans dancing on some kind of roof, it makes for a truly incredible scene.
Those fans would go home happy, too, as Los Blancos came away with a 1-0 victory in the first leg.