It’s Here: Pepsi Perfect Pepsi Perfect will be sold October 21, 2015, the exact date Marty McFly traveled to the future October 5, 2015 Fans located in the U.S. can purchase 1 of 6,500 Pepsi Perfect bottles, each outfitted in a special collectible case.Read More