Back To The Future II Pepsi Perfect Released
From 21st October Pepsi will join the growing list of companies cashing in on fan enthusiasm for the Back To The Future franchise by making a limited release of Pepsi Perfect, the fictitious future cola of choice featured in the 1989 Robert Zemeckis time travelling classic. Pepsi are releasing a limited edition of 6,500 bottles [...]