Having a rough day? It is a weekday, so it probably is rough. You know what makes every day better? Happy Birthday played by seven Porsche 911s.

This year is the 50th anniversary of the Porsche 911, and that means Porsche is going nuts around the world with various celebratory events. One thing Porsche China just did was assemble one 911 from each generation, do some fun spinning antics in a warehouse, and then have them sing Happy Birthday to each other.

And as a bonus, you get to see the slow and steady evolution of an icon. It's actually changed a lot more than you think.

Hat Tip to Automatch!