Yes, it celebrates Bernie's tenure as F1 oligarch (well actually, the five stages of his involvement in F1)
The guys on yesterday's live stream suggested all the cars used belonged to Bernie. I'm not sure that's true.
Jalopnik suggested the sculpture should actually look like this:
Click to expand...