Search for content, post, videos

CARAMELLA

Happy Pills, the first design stores in the world based in Barcelona, Zaragoza, Bilbao, that sells pills for happiness! We’re not talking about drugs but candy! When the day goes wrong, what’s better than something sweet to make you smile again?! Enjoy the creative packaging design in the photogallery! …

The World’s Largest Gummy Bears are over 1,000 times larger than a regular gummy bear! These gummy behemoths are as sweet, soft, chewy and delicious as their lilliputian cousins except about a thousand times better. Buy here. [via]…