What is with the Kest Gak stickers? [closed]
I'm not sure if this belongs here, but I've been seeing this so often, I thought it must have some political meaning. I've been around New York City recently, and I've been seeing Kest Gak stickers all over the place. I have no idea what it means. It almost looks like the Best Buy ad. Does anyone know what this may mean?