Tastebuds? Who needs ‘em…


The Billboard Liberation Front and McDonald’s has apparently launched a new advertising improvement campaign. Located in San Francisco on Hyde and California St.

submitted by tom

709 Comments



NOT AGAIN…


New meaning to drive thru.

submitted by elliot

674 Comments



Page 1 of 11