Too much Ad?

For years product placement has been visible on British TV screens in films and international programmes, particularly from...