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.

Written by Scott Beale

There are 10462 blog posts on Laughing Squid written by .

Subscribe to Laughing Squid via RSS, Email, Twitter, Google+, Facebook & Tumblr.