Battles of the badges in this new animated title sequence for the Euros.
Category: Animation, Motion Graphics, Sport, Titles