"Back to the Future" fans will finally be able to quench their thirst for Pepsi Perfect when a limited edition collectable of the bottle arrives on October 21, 2015 -- the date Doc and Marty travel to in "Back to the Future Part II."http://www.hitfix.com