Day: April 29, 2013

Puto...an Unfortunate Branding Blooper

Puto was found recently on the shelf of a Washington, D.C. grocery store.