Great Scott They Did It – Pepsi Perfect Is Here!Michael BeenerMonday, October 5, 2015Monday, October 5, 2015 Monday, October 5, 2015Monday, October 5, 2015 PURCHASE, N.Y., Oct. 5, 2015 /PRNewswire/ — Surprising Back to the Future fans everywhere, Pepsi officially confirms the long-awaited creation of Pepsi Perfect – the famous...