May 25, 2008

Amazing Art Direction

These are hands down the best ads I've ever seen that were made of tape.








Line Reads: Pack Ultra Strong.