Autoglass Football Sponsorship

A series of ads from Autoglass that ran in Chelsea’s match programmes, highlighting their sponsorship of the club through the seamless melding of cliched football commentary and bugs crushed against windscreens. Or something like that.