'Pepsi Perfect' from Back to the Future II is Finally a Real Thing
So, you remember the 1989  classic movie Back to the Future II? Do you remember it so well that you know what type of soda pop Marty McFly orders in the diner scene? It was a Pepsi Perfect and it's finally going to be a real thing. The Pepsi Perfect bottle will be available October 21, 2015 but it will be a limited to a release of 6,500. In case you need a refresher:...

More News

Latest Concert Listings

Follow Fresh on Facebook and Twitter