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

1,398 Comments



NOT AGAIN…


New meaning to drive thru.

submitted by elliot

1,380 Comments



Page 1 of 11