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

18 Comments



NOT AGAIN…


New meaning to drive thru.

submitted by elliot

110 Comments



Page 1 of 11