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,399 Comments



NOT AGAIN…


New meaning to drive thru.

submitted by elliot

1,381 Comments



Page 1 of 11