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

4 Comments



NOT AGAIN…


New meaning to drive thru.

submitted by elliot

2 Comments



Page 1 of 11