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



NOT AGAIN…


New meaning to drive thru.

submitted by elliot

1,310 Comments



Page 1 of 11