Skoda 'made of meaner stuff' by Fallon
01 Nov 2010
The 30 second ad will be aired between cult shows such as Takeshi s Castle , while the full 60 second ad will go live on mainstream channels including ITV, Channel 4, Channel 5 and various Sky channels. The production company was Somesuch Co. ...



