Back to the Future: Pepsi Perfect is becoming a reality for a limited time

As many of you are no doubt aware, in a couple of weeks from now, Marty McFly will come to a very different 2015 than he saw in Back to the Future Part II (1989). We don’t have flying cars, self lacing shoes, dust repellent paper, or Jaws 19.

But there’s one more thing that we do have!

Continue reading