Insecticide

 In: News > 2003
 Posted: 2003
 Staff: The Editor (E-Mail)

An insect repellent company named Baygon has started running this ad in Europe to advertise their product. Maybe this may lead to some product placement in the next Spider-Man movie?

 In: News > 2003
 Posted: 2003
 Staff: The Editor (E-Mail)