We recently mentioned the new Santander commercial featuring Lewis Hamilton on our main site. Here is a link to the video for anyone who hasn’t seen it:
There is also another commercial that is so clearly inspired by Land of the Giants. The VW Polo commercial shown in the link below pays homage to Paul Zastupnevich’s designs for Deanna’s late Season One costume and Don Marshall’s grey outfit: