Sunday, August 14, 2016

Crystal Cola is Back

As you may aware, this short-lived Crystal Pepsi is making a return from stores after about 22 long years. And it look like Homer wanted to get invisible cola once again but ended up the same accident from the episode "Marge on the Lam."

No comments:

Post a Comment