Depressing Product Pitches

The Head Lemur forwards along this new low in brand marketing.

Comments

This entry was posted in SiliconValley.com Archives. Bookmark the permalink.