Trash Can Advertising
We just about died watching the following video after finding it on youtube….you will either love it or hate it! My first thought was that someone really has some time on their hands until I realized that it was a marketing/media company that had made a series of these short videos trying to market their [...]


