The drivers all said it was the best driver's parade they've been in. I don't know how marketing like this works, and if it was worth it for Lego in the end, but what a masterstroke. Lots of fun organic mentions of Lego over the past week because of it.
There is a single close up image, towards the bottom of the article