European championship final this year 2024 was between Spain vs Netherlands, In this video you will watch the thrilling winning ...