I just heard this song on the radio, so I had to get out F1 and watch it. Are they still doing it live in recent years?