Cola Flavored Vladimir Lenin Head Pops

Cola Flavored Vladimir Lenin Head Pops

Leave it to Archie McPhee to corner the market on Vladimir Lenin Head Pops that taste like Cola.